#include <mutexlock.hh>
|
| baton_type (const char *File=__FILE__, unsigned int Line=__LINE__, bool Logging=true) |
|
void * | Handle () |
|
void | Lock (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) |
|
| operator bool () const |
|
| baton_type (const char *File=__FILE__, unsigned int Line=__LINE__, bool Logging=true) |
|
void * | Handle () |
|
void | Lock (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) |
|
| operator bool () const |
|
| baton_type (const char *File=__FILE__, unsigned int Line=__LINE__, bool Logging=true) |
|
void * | Handle () |
|
void | Lock (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) |
|
| operator bool () const |
|
◆ baton_type() [1/3]
LDASTools::AL::MutexLock::baton_type::baton_type |
( |
const char * |
File = __FILE__ , |
|
|
unsigned int |
Line = __LINE__ , |
|
|
bool |
Logging = true |
|
) |
| |
◆ baton_type() [2/3]
LDASTools::AL::MutexLock::baton_type::baton_type |
( |
const char * |
File = __FILE__ , |
|
|
unsigned int |
Line = __LINE__ , |
|
|
bool |
Logging = true |
|
) |
| |
◆ baton_type() [3/3]
LDASTools::AL::MutexLock::baton_type::baton_type |
( |
const char * |
File = __FILE__ , |
|
|
unsigned int |
Line = __LINE__ , |
|
|
bool |
Logging = true |
|
) |
| |
◆ Handle() [1/3]
void * LDASTools::AL::MutexLock::baton_type::Handle |
( |
| ) |
|
◆ Handle() [2/3]
void * LDASTools::AL::MutexLock::baton_type::Handle |
( |
| ) |
|
◆ Handle() [3/3]
void * LDASTools::AL::MutexLock::baton_type::Handle |
( |
| ) |
|
◆ Lock() [1/3]
void LDASTools::AL::MutexLock::baton_type::Lock |
( |
const char * |
File, |
|
|
const size_t |
Line |
|
) |
| |
◆ Lock() [2/3]
void LDASTools::AL::MutexLock::baton_type::Lock |
( |
const char * |
File, |
|
|
const size_t |
Line |
|
) |
| |
◆ Lock() [3/3]
void LDASTools::AL::MutexLock::baton_type::Lock |
( |
const char * |
File, |
|
|
const size_t |
Line |
|
) |
| |
◆ operator bool() [1/3]
LDASTools::AL::MutexLock::baton_type::operator bool |
( |
| ) |
const |
|
inline |
◆ operator bool() [2/3]
LDASTools::AL::MutexLock::baton_type::operator bool |
( |
| ) |
const |
|
inline |
◆ operator bool() [3/3]
LDASTools::AL::MutexLock::baton_type::operator bool |
( |
| ) |
const |
|
inline |
◆ TryLock() [1/3]
void LDASTools::AL::MutexLock::baton_type::TryLock |
( |
const char * |
File, |
|
|
const size_t |
Line |
|
) |
| |
◆ TryLock() [2/3]
void LDASTools::AL::MutexLock::baton_type::TryLock |
( |
const char * |
File, |
|
|
const size_t |
Line |
|
) |
| |
◆ TryLock() [3/3]
void LDASTools::AL::MutexLock::baton_type::TryLock |
( |
const char * |
File, |
|
|
const size_t |
Line |
|
) |
| |
◆ Unlock() [1/3]
void LDASTools::AL::MutexLock::baton_type::Unlock |
( |
const char * |
File, |
|
|
const size_t |
Line |
|
) |
| |
◆ Unlock() [2/3]
void LDASTools::AL::MutexLock::baton_type::Unlock |
( |
const char * |
File, |
|
|
const size_t |
Line |
|
) |
| |
◆ Unlock() [3/3]
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:
- /build/ldas-tools-al-2.6.7/debian/tmp/usr/include/ldastoolsal/mutexlock.hh
- /build/ldas-tools-al-2.6.7/obj-x86_64-linux-gnu/include/ldastoolsal/mutexlock.hh
- /build/ldas-tools-al-2.6.7/src/mutexlock.hh
- /build/ldas-tools-al-2.6.7/src/mutexlock.cc