casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces
Mutex.h File Reference
#include <casacore/casa/aips.h>
#include <cerrno>
#include <mutex>
#include <atomic>
#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
 For temporary backward namespace compatibility, use casa as alias for casacore.