43 #if !defined(MYSQLPP_BEEMUTEX_H) 
   44 #define MYSQLPP_BEEMUTEX_H 
  117 #endif // !defined(MYSQLPP_BEEMUTEX_H) 
ScopedLock(BeecryptMutex &mutex)
Lock the mutex. 
Definition: beemutex.h:99
Exception thrown when a BeecryptMutex object fails. 
Definition: exceptions.h:389
Wrapper around BeecryptMutex to add scope-bound locking and unlocking. 
Definition: beemutex.h:95
~ScopedLock()
Unlock the mutex. 
Definition: beemutex.h:106
void lock()
Acquire the mutex, blocking if it can't be acquired immediately. 
Definition: beemutex.cpp:106
Declares the MySQL++-specific exception classes. 
Wrapper around platform-specific mutexes. 
Definition: beemutex.h:57
void unlock()
Release the mutex. 
Definition: beemutex.cpp:163