ScopedOSGLock Class Reference

#include <DataTypes.h>

List of all members.


Public Member Functions

 ScopedOSGLock (OSG::Lock *lock)
 ~ScopedOSGLock ()

Private Member Functions

 ScopedOSGLock (const ScopedOSGLock &src)
ScopedOSGLockoperator= (const ScopedOSGLock &rhs)

Private Attributes

OSG::Lock * _lock

Detailed Description

Helper class for OSG-locks which automatically releases the lock when the object is deleted

Constructor & Destructor Documentation

ScopedOSGLock::ScopedOSGLock ( OSG::Lock *  lock  )  [inline]

ScopedOSGLock::~ScopedOSGLock (  )  [inline]

ScopedOSGLock::ScopedOSGLock ( const ScopedOSGLock src  )  [private]


Member Function Documentation

ScopedOSGLock& ScopedOSGLock::operator= ( const ScopedOSGLock rhs  )  [private]


Member Data Documentation

OSG::Lock* ScopedOSGLock::_lock [private]


The documentation for this class was generated from the following file:

Generated on Wed Oct 20 16:12:00 2010 for inVRs by doxygen 1.5.8