Member Typedef Documentation
Constructor & Destructor Documentation
| osgViewer::Renderer::ThreadSafeQueue::ThreadSafeQueue |
( |
| ) |
|
| osgViewer::Renderer::ThreadSafeQueue::~ThreadSafeQueue |
( |
| ) |
|
Member Function Documentation
Add a SceneView object to the back of the queue.
| void osgViewer::Renderer::ThreadSafeQueue::release |
( |
| ) |
|
Release any thread waiting on the queue, even if the queue is empty.
Take a SceneView from the queue.
Can return 0 if release() is called when the queue is empty.
Member Data Documentation
| OpenThreads::Condition osgViewer::Renderer::ThreadSafeQueue::_cond |
| bool osgViewer::Renderer::ThreadSafeQueue::_isReleased |
| OpenThreads::Mutex osgViewer::Renderer::ThreadSafeQueue::_mutex |
The documentation for this struct was generated from the following file: