Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

ost::Instance Class Template Reference

#include <instance.h>

Inheritance diagram for ost::Instance::

RWLock List of all members.

Public Methods

void endInstance ()

Static Public Methods

T * getInstance (void)

Protected Methods

 Instance ()

Protected Attributes

unsigned objCount
bool objPurge

Static Protected Attributes

T * objPointer = NULL

template<class T>
class ost::Instance< T >


Constructor & Destructor Documentation

template<class T>
ost::Instance< T >::Instance   [inline, protected]
 


Member Function Documentation

template<class T>
void ost::Instance< T >::endInstance   [inline]
 

template<class T>
T * ost::Instance< T >::getInstance void   [static]
 


Member Data Documentation

template<class T>
unsigned ost::Instance::objCount [protected]
 

template<class T>
T * ost::Instance< T >::objPointer = NULL [static, protected]
 

template<class T>
bool ost::Instance::objPurge [protected]
 


The documentation for this class was generated from the following file:
Generated at Wed Dec 5 07:05:27 2001 for CommonC++ by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001