FIFE  be64c707dea6b3250bd4355bf5c825d25920087d
singleton.h File Reference
#include <cassert>
#include "fifeclass.h"
+ Include dependency graph for singleton.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FIFE::StaticSingleton< T >
 The "classic" Singleton. More...
 
class  FIFE::DynamicSingleton< T >
 Another Singleton. More...
 

Namespaces

 FIFE
 

Macros

#define SINGLEFRIEND(classname)   friend class FIFE::StaticSingleton<classname>; classname(); virtual ~classname();
 

Macro Definition Documentation

◆ SINGLEFRIEND

#define SINGLEFRIEND (   classname)    friend class FIFE::StaticSingleton<classname>; classname(); virtual ~classname();

Definition at line 25 of file singleton.h.