#include <mutexlock.hh>
|
| baton_type (const char *File=__FILE__, unsigned int Line=__LINE__, bool Logging=true) |
|
| baton_type (const char *File=__FILE__, unsigned int Line=__LINE__, bool Logging=true) |
|
void * | Handle () |
|
void * | Handle () |
|
void | Lock (const char *File, const size_t Line) |
|
void | Lock (const char *File, const size_t Line) |
|
void | TryLock (const char *File, const size_t Line) |
|
void | TryLock (const char *File, const size_t Line) |
|
void | Unlock (const char *File, const size_t Line) |
|
void | Unlock (const char *File, const size_t Line) |
|
| operator bool () const |
|
| operator bool () const |
|
◆ baton_type() [1/2]
LDASTools::AL::MutexLock::baton_type::baton_type |
( |
const char * | File = __FILE__, |
|
|
unsigned int | Line = __LINE__, |
|
|
bool | Logging = true ) |
◆ baton_type() [2/2]
LDASTools::AL::MutexLock::baton_type::baton_type |
( |
const char * | File = __FILE__, |
|
|
unsigned int | Line = __LINE__, |
|
|
bool | Logging = true ) |
◆ Handle() [1/2]
void * LDASTools::AL::MutexLock::baton_type::Handle |
( |
| ) |
|
◆ Handle() [2/2]
void * LDASTools::AL::MutexLock::baton_type::Handle |
( |
| ) |
|
◆ Lock() [1/2]
void LDASTools::AL::MutexLock::baton_type::Lock |
( |
const char * | File, |
|
|
const size_t | Line ) |
◆ Lock() [2/2]
void LDASTools::AL::MutexLock::baton_type::Lock |
( |
const char * | File, |
|
|
const size_t | Line ) |
◆ operator bool() [1/2]
LDASTools::AL::MutexLock::baton_type::operator bool |
( |
| ) |
const |
|
inline |
◆ operator bool() [2/2]
LDASTools::AL::MutexLock::baton_type::operator bool |
( |
| ) |
const |
|
inline |
◆ TryLock() [1/2]
void LDASTools::AL::MutexLock::baton_type::TryLock |
( |
const char * | File, |
|
|
const size_t | Line ) |
◆ TryLock() [2/2]
void LDASTools::AL::MutexLock::baton_type::TryLock |
( |
const char * | File, |
|
|
const size_t | Line ) |
◆ Unlock() [1/2]
void LDASTools::AL::MutexLock::baton_type::Unlock |
( |
const char * | File, |
|
|
const size_t | Line ) |
◆ Unlock() [2/2]
void LDASTools::AL::MutexLock::baton_type::Unlock |
( |
const char * | File, |
|
|
const size_t | Line ) |
◆ pimpl_
boost::shared_ptr< impl > LDASTools::AL::MutexLock::baton_type::pimpl_ |
|
protected |
The documentation for this class was generated from the following files:
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7-build/ldas-tools-al-2.6.7/build/include/ldastoolsal/mutexlock.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7-build/ldas-tools-al-2.6.7/src/mutexlock.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7-build/ldas-tools-al-2.6.7/src/mutexlock.cc