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.
Send comments to: COOLFluiD Web Admin |