OpenSceneGraph 2.8.3
|
Public Types | |
typedef std::list < osgUtil::SceneView * > | SceneViewList |
Public Member Functions | |
ThreadSafeQueue () | |
~ThreadSafeQueue () | |
void | release () |
osgUtil::SceneView * | takeFront () |
void | add (osgUtil::SceneView *sv) |
Public Attributes | |
OpenThreads::Mutex | _mutex |
OpenThreads::Block | _block |
SceneViewList | _queue |
typedef std::list<osgUtil::SceneView*> osgViewer::Renderer::ThreadSafeQueue::SceneViewList |
osgViewer::Renderer::ThreadSafeQueue::ThreadSafeQueue | ( | ) |
osgViewer::Renderer::ThreadSafeQueue::~ThreadSafeQueue | ( | ) |
void osgViewer::Renderer::ThreadSafeQueue::add | ( | osgUtil::SceneView * | sv | ) |
void osgViewer::Renderer::ThreadSafeQueue::release | ( | ) | [inline] |
osgUtil::SceneView* osgViewer::Renderer::ThreadSafeQueue::takeFront | ( | ) |
OpenThreads::Block osgViewer::Renderer::ThreadSafeQueue::_block |
OpenThreads::Mutex osgViewer::Renderer::ThreadSafeQueue::_mutex |
![]() | Generated at Tue Mar 22 2011 13:20:31 for the OpenSceneGraph by doxygen 1.7.3. |