NetOceanDirect  3.1.1
OceanDirect .NET API
ManagedInstance.h
1 #pragma once
2 
3 namespace NetOceanDirect {
4 
5  template<class T>
6  public ref class ManagedInstance
7  {
8  protected:
9  T* m_Instance;
10  public:
11  ManagedInstance(T* instance)
12  : m_Instance(instance)
13  {
14  }
15  virtual ~ManagedInstance()
16  {
17  }
19  {
20  }
21  T* GetInstance()
22  {
23  return m_Instance;
24  }
25  };
26 }
Definition: ManagedInstance.h:7