|
|
typedef blub::signal< void(real)> | t_sigFrameListener |
| |
|
typedef std::function< void()> | t_toCallFunction |
| |
|
|
| updater (const blub::string &threadName) |
| |
|
void | stop () |
| |
|
t_sigFrameListener * | signalFrame () |
| |
|
void | run (const real &frames=60.0, const bool &threaded=false) |
| |
|
| dispatcher (const uint16 &numThreads=0, const bool &endThreadsAfterAllDone=true, const string &threadName="") |
| |
|
void | join () |
| |
|
void | start () |
| |
|
void | run () |
| |
|
void | reset () |
| |
|
void | stop () |
| |
|
void | dispatch (const t_toCallFunction &handler) |
| |
|
void | post (const t_toCallFunction &handler) |
| |
|
void | waitForQueueDone (void) |
| | waitForQueueDone will work only if one thread
|
| |
|
int32 | getThreadCount (void) |
| |
|
boost::asio::io_service * | _getIoService (void) |
| |
|
|
bool | runOneFrame (const real &delta) |
| |
|
void | frame () |
| |
|
void | nameThread (const int32 &indThread) |
| |
The documentation for this class was generated from the following files:
- /home/mlanner/Development/cpp/projects/voxelTerrain/voxelTerrain/modules/async/source/blub/async/updater.hpp
- /home/mlanner/Development/cpp/projects/voxelTerrain/voxelTerrain/modules/async/source/blub/async/updater.cpp