![]() |
COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <ThreadManager.hpp>
Public Member Functions | |
| NetworkThread & | network () |
| TreeThread & | tree () |
Static Public Member Functions | |
| static ThreadManager & | instance () |
Private Member Functions | |
| ThreadManager () | |
| ~ThreadManager () | |
Private Attributes | |
| NetworkThread * | m_network_thread |
| The network thread. More... | |
| TreeThread * | m_tree_thread |
Class the manages the client threads. This class is a singleton and threads it provides should never be deleted manually.
qApp->thread() after the QApplication object has been initialized. Definition at line 29 of file ThreadManager.hpp.
|
private |
Constructor. Builds all manages threads.
Definition at line 30 of file ThreadManager.cpp.
|
private |
Destructor. All running threads are exited before they are destroyed.
Definition at line 39 of file ThreadManager.cpp.
|
static |
Definition at line 22 of file ThreadManager.cpp.
| NetworkThread & network | ( | ) |
Definition at line 47 of file ThreadManager.cpp.
| TreeThread & tree | ( | ) |
Definition at line 54 of file ThreadManager.cpp.
|
private |
The network thread.
Definition at line 55 of file ThreadManager.hpp.
|
private |
Definition at line 57 of file ThreadManager.hpp.
1.8.9.1
|
Send comments to: COOLFluiD Web Admin |