§ SceneViewList
§ ThreadSafeQueue()
osgViewer::Renderer::ThreadSafeQueue::ThreadSafeQueue |
( |
| ) |
|
§ ~ThreadSafeQueue()
osgViewer::Renderer::ThreadSafeQueue::~ThreadSafeQueue |
( |
| ) |
|
§ add()
Add a SceneView object to the back of the queue.
§ release()
void osgViewer::Renderer::ThreadSafeQueue::release |
( |
| ) |
|
Release any thread waiting on the queue, even if the queue is empty.
§ reset()
void osgViewer::Renderer::ThreadSafeQueue::reset |
( |
| ) |
|
Reset to fefault state (_isReleased = false)
§ takeFront()
Take a SceneView from the queue. Can return 0 if release() is called when the queue is empty.
§ _cond
§ _isReleased
bool osgViewer::Renderer::ThreadSafeQueue::_isReleased |
§ _mutex
§ _queue
The documentation for this struct was generated from the following file: