64 template<
typename T_Mutex>
#define CODI_INLINE
See codi::Config::ForcedInlines.
Definition config.h:469
#define CODI_DD(Type, Default)
Abbreviation for CODI_DECLARE_DEFAULT.
Definition macros.hpp:96
CoDiPack - Code Differentiation Package.
Definition codi.hpp:94
~Lock()
Destructor. Unlocks the mutex.
Definition mutexInterface.hpp:80
Lock(Mutex &mutex)
Definition mutexInterface.hpp:75
T_Mutex Mutex
See Lock.
Definition mutexInterface.hpp:67
Abstracts a mutex.
Definition mutexInterface.hpp:47
inlinevoid unlock()
Unlock the mutex.
inlinevoid finalize()
Finalize the mutex.
~MutexInterface()
Destructor.
Definition mutexInterface.hpp:50
inlinevoid lock()
Lock the mutex.
inlinevoid initialize()
Initialize the mutex.