![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Generic singleton encapsulation structure. More...
#include <ecvSingleton.h>
Public Member Functions | |
| ecvSingleton () | |
| Default constructor. More... | |
| ~ecvSingleton () | |
| Destructor. More... | |
| void | release () |
| Releases the current instance. More... | |
Public Attributes | |
| T * | instance |
| Current instance. More... | |
Generic singleton encapsulation structure.
Definition at line 12 of file ecvSingleton.h.
|
inline |
Default constructor.
Definition at line 14 of file ecvSingleton.h.
|
inline |
|
inline |
Releases the current instance.
Definition at line 18 of file ecvSingleton.h.
References ecvSingleton< T >::instance.
Referenced by ecvSingleton< T >::~ecvSingleton().
| T* ecvSingleton< T >::instance |
Current instance.
Definition at line 26 of file ecvSingleton.h.
Referenced by ecvSingleton< T >::release().