![]() |
VR-Forces 4.0.4 Class Documentation
|
The class that is the interface between the GUI and the back-end. More...

Public Member Functions | |
| DtQueuedManager (makVrv::DtDe &) | |
| virtual | ~DtQueuedManager () |
| virtual void | tick () |
| virtual void | setActivated (bool) |
Protected Types | |
| typedef makVrv::DtLockedBufferedQueue < boost::function< void()> > | DtVrfBackendManagerCallQueue |
| typedef std::vector < boost::function< void()> > | DtVrfBackendManagerCallList |
Protected Member Functions | |
| virtual void | queueSimulationFunction (const boost::function< void()> &function) |
| Put a function in the sim function queue, for threadsafe calling. | |
| virtual void | runFunctionQueue (DtVrfBackendManagerCallQueue &queue) |
| Execute a function queue. | |
Protected Attributes | |
| makVrv::DtDe & | myDe |
| DtVrfBackendManagerCallQueue | myFunctionCallQueue |
| bool | myActivated |
The class that is the interface between the GUI and the back-end.
typedef makVrv::DtLockedBufferedQueue<boost::function<void ()> > makVrf::DtQueuedManager::DtVrfBackendManagerCallQueue [protected] |
typedef std::vector<boost::function<void ()> > makVrf::DtQueuedManager::DtVrfBackendManagerCallList [protected] |
| virtual makVrf::DtQueuedManager::~DtQueuedManager | ( | ) | [virtual] |
| virtual void makVrf::DtQueuedManager::tick | ( | ) | [virtual] |
| virtual void makVrf::DtQueuedManager::setActivated | ( | bool | ) | [virtual] |
Reimplemented in makVrf::DtGuiThreadVrfRemoteController.
| virtual void makVrf::DtQueuedManager::queueSimulationFunction | ( | const boost::function< void()> & | function | ) | [protected, virtual] |
Put a function in the sim function queue, for threadsafe calling.
| virtual void makVrf::DtQueuedManager::runFunctionQueue | ( | DtVrfBackendManagerCallQueue & | queue | ) | [protected, virtual] |
Execute a function queue.
makVrv::DtDe& makVrf::DtQueuedManager::myDe [protected] |
bool makVrf::DtQueuedManager::myActivated [protected] |
Reimplemented in makVrf::DtVrfSimMessager.