ldas-tools-al 2.6.7
Loading...
Searching...
No Matches
anonymous_namespace{MemChecker.cc}::MutexLock::baton_type::impl Class Reference

Public Types

typedef pthread_mutex_t mutex_type

Public Member Functions

 impl (bool Logging)
 ~impl ()
bool Logging () const
void lock ()
mutex_typeref ()
void trylock ()
void unlock ()

Public Attributes

bool logging
mutex_type mutex

Private Member Functions

 impl (impl const &)
imploperator= (impl const &)
void error (int Code, const char *Action)

Member Typedef Documentation

◆ mutex_type

Constructor & Destructor Documentation

◆ impl() [1/2]

◆ impl() [2/2]

◆ ~impl()

Member Function Documentation

◆ error()

void LDASTools::AL::MutexLock::baton_type::impl::error ( int Code,
const char * Action )
inlineprivate

◆ lock()

◆ Logging()

◆ operator=()

impl & LDASTools::AL::MutexLock::baton_type::impl::operator= ( impl const & )
private

◆ ref()

◆ trylock()

◆ unlock()

Member Data Documentation

◆ logging

◆ mutex


The documentation for this class was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7-build/ldas-tools-al-2.6.7/src/MutexLockBaton.cc