casacore
Classes | Namespaces
Mutex.h File Reference
#include <casacore/casa/aips.h>
#include <cerrno>
#include <mutex>
#include <atomic>
#include <pthread.h>
#include <casacore/casa/Exceptions/Error.h>

Go to the source code of this file.

Classes

class  casacore::Mutex
 Wrapper around a pthreads mutex. More...
 
class  casacore::ScopedMutexLock
 Exception-safe lock/unlock of a mutex. More...
 
class  casacore::CallOnce0
 Wrapper around std::call_once. More...
 
class  casacore::CallOnce
 CallOnce: func has one arg. More...
 

Namespaces

 casacore
 this file contains all the compiler specific defines