NetOceanDirect 3.1.3
OceanDirect .NET API
NetOceanDirect::ManagedInstance< T > Class Template Reference

#include <ManagedInstance.h>

Public Member Functions

 ManagedInstance (T *instance)
 
 !ManagedInstance ()
 
virtual ~ManagedInstance ()
 
T * GetInstance ()
 

Protected Attributes

T * m_Instance
 

Constructor & Destructor Documentation

◆ ManagedInstance()

template<class T >
NetOceanDirect::ManagedInstance< T >::ManagedInstance ( T * instance)
inline

◆ ~ManagedInstance()

template<class T >
virtual NetOceanDirect::ManagedInstance< T >::~ManagedInstance ( )
inlinevirtual

◆ !ManagedInstance()

template<class T >
NetOceanDirect::ManagedInstance< T >::!ManagedInstance ( )
inline

Member Function Documentation

◆ GetInstance()

template<class T >
T * NetOceanDirect::ManagedInstance< T >::GetInstance ( )
inline

Member Data Documentation

◆ m_Instance

template<class T >
T* NetOceanDirect::ManagedInstance< T >::m_Instance
protected

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