Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Manager< T > Class Template Reference

Manager template. More...

#include <manager.h>

List of all members.

Public Member Functions

 Manager ()
 Manager (const T t)
 operator T () const

Protected Member Functions

bool isOwner () const
void release ()

Protected Attributes

_t

Private Attributes

bool _isOwner


Detailed Description

template<class T>
class Manager< T >

Manager template.

Make underlying types exception-safe.


Constructor & Destructor Documentation

template<class T>
Manager< T >::Manager  )  [inline]
 

template<class T>
Manager< T >::Manager const T  t  )  [inline]
 


Member Function Documentation

template<class T>
bool Manager< T >::isOwner  )  const [inline, protected]
 

template<class T>
Manager< T >::operator T  )  const [inline]
 

template<class T>
void Manager< T >::release  )  [inline, protected]
 


Member Data Documentation

template<class T>
bool Manager< T >::_isOwner [private]
 

template<class T>
T Manager< T >::_t [protected]
 


The documentation for this class was generated from the following file:
Generated on Thu Dec 23 03:58:33 2004 for LASi by  doxygen 1.3.9.1