Pixel Dust Game Engine  v0.9.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups
Public Member Functions | Public Attributes | List of all members
AutoMutexNoThrow Class Reference
Collaboration diagram for AutoMutexNoThrow:
Collaboration graph
[legend]

Public Member Functions

 AutoMutexNoThrow (Mutex *inMutex) throw ()
 
 ~AutoMutexNoThrow ()
 
void aquire ()
 
bool tryAquire (int32 waitNanosecs) throw ()
 

Public Attributes

MutexmMutex
 
bool mAquired
 

Constructor & Destructor Documentation

AutoMutexNoThrow ( Mutex inMutex) throw ()
inline
~AutoMutexNoThrow ( )
inline

Member Function Documentation

void aquire ( )
inline
bool tryAquire ( int32  waitNanosecs) throw ()
inline

Member Data Documentation

bool mAquired
Mutex* mMutex