MDSTk Libraries  1.1.0
Medical Data Segmentation Toolkit
Classes | Public Member Functions | Friends
mds::base::CLockableObject< T > Class Template Reference

Implements a object-level locking scheme. More...

#include <mdsLock.h>

Inheritance diagram for mds::base::CLockableObject< T >:
Inheritance graph
[legend]

List of all members.

Classes

class  CLock
 Object of this class ensures mutual access, if created at the beginning of some method of the class T. More...

Public Member Functions

void lock ()
 Locks the object.
void unlock ()
 Locks the object.

Friends

class CLock

Detailed Description

template<class T>
class mds::base::CLockableObject< T >

Implements a object-level locking scheme.


Member Function Documentation

template<class T>
void mds::base::CLockableObject< T >::lock ( )

Locks the object.

template<class T>
void mds::base::CLockableObject< T >::unlock ( )

Locks the object.


Friends And Related Function Documentation

template<class T>
friend class CLock [friend]

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