Fission FSN
Loading...
Searching...
No Matches
fsTSingleton< T > Class Template Reference

#include <fsTSingleton.h>

Static Public Member Functions

static void create ()
static T * instanceGet ()
static void destroy ()

Protected Member Functions

 fsTSingleton ()=default
 ~fsTSingleton ()=default

Static Protected Attributes

static T * mInstance

Constructor & Destructor Documentation

◆ fsTSingleton()

template<class T>
fsTSingleton< T >::fsTSingleton ( )
protecteddefault

◆ ~fsTSingleton()

template<class T>
fsTSingleton< T >::~fsTSingleton ( )
protecteddefault

Member Function Documentation

◆ create()

template<class T>
void fsTSingleton< T >::create ( )
inlinestatic

◆ destroy()

template<class T>
void fsTSingleton< T >::destroy ( )
inlinestatic

◆ instanceGet()

template<class T>
T * fsTSingleton< T >::instanceGet ( )
inlinestatic

Member Data Documentation

◆ mInstance

template<class T>
T* fsTSingleton< T >::mInstance
staticprotected

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