System::CriticalResource< T > Class Template Reference

Resource protected with a mutex.

#include <Container.hpp>

List of all members.

Public Member Functions

VOID Reference (T **ppResource)
VOID Dereference ()

Private Attributes

Resource
Mutex ResourceMutex

template<class T>
class System::CriticalResource< T >


Member Function Documentation

template<class T>
VOID System::CriticalResource< T >::Reference ( T **  ppResource  )  [inline]

Reference resource.

template<class T>
VOID System::CriticalResource< T >::Dereference (  )  [inline]

Dereference resource.


Member Data Documentation

template<class T>
T System::CriticalResource< T >::Resource [private]

Resource object.

template<class T>
Mutex System::CriticalResource< T >::ResourceMutex [private]

Mutex protecting resource.


The documentation for this class was generated from the following file:
Generated on Wed Dec 5 14:53:01 2007 for Aerospace Engine by  doxygen 1.5.3