#include "TCNonCopyable.h"
#include "TCMTFactory.h"
Go to the source code of this file.
Classes | |
class | TC::MT::ObjectLevelLockable< CLASS_TO_LOCK > |
This template offers the basic mechanism for an object level locking mechanism. More... | |
class | TC::MT::ClassLevelLockable< CLASS_TO_LOCK > |
This template offers the basic mechanism for an class level locking mechanism. More... | |
class | TC::MT::ClassLevelLockable< CLASS_TO_LOCK >::Locker |
Helper class for locking the whole class This nested class is used for locking and unlocking the given object by the use of the constructor/destructor of the object. More... | |
Namespaces | |
namespace | TC |
namespace | TC::MT |
Definition in file TCMTLockable.h.