TC::MT::ClassLevelLockable< CLASS_TO_LOCK >::Locker Class Reference

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...

#include <TCMTLockable.h>

Inheritance diagram for TC::MT::ClassLevelLockable< CLASS_TO_LOCK >::Locker:

Inheritance graph
[legend]
Collaboration diagram for TC::MT::ClassLevelLockable< CLASS_TO_LOCK >::Locker:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Locker ()
 ~Locker ()


Detailed Description

template<class CLASS_TO_LOCK>
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.

Definition at line 105 of file TCMTLockable.h.


Constructor & Destructor Documentation

template<class CLASS_TO_LOCK >
TC::MT::ClassLevelLockable< CLASS_TO_LOCK >::Locker::Locker (  )  [inline]

template<class CLASS_TO_LOCK >
TC::MT::ClassLevelLockable< CLASS_TO_LOCK >::Locker::~Locker (  )  [inline]


The documentation for this class was generated from the following file:

Copyright (c) Thomas Goessler 2003 - 2008