51#ifndef fsTSingletonBackendhdr
52#define fsTSingletonBackendhdr
63 assert(
mInstance ==
nullptr &&
"Already created.");
71 assert(
mInstance !=
nullptr &&
"Not created.");
77 assert(
mInstance !=
nullptr &&
"Not created.");
static T * mInstance
Definition fsTSingletonBackend.h:91
virtual ~fsTSingletonBackend()=default
virtual void preDestroyDo()
Definition fsTSingletonBackend.h:89
virtual void postCreateDo()
Definition fsTSingletonBackend.h:88
static T * instanceGet()
Definition fsTSingletonBackend.h:69
static void create()
Definition fsTSingletonBackend.h:61
static void destroy()
Definition fsTSingletonBackend.h:75
fsTSingletonBackend()=default