#include <BaseSingleton.hpp>
Static Public Member Functions | |
static void | deleteAllSingletons () |
Protected Member Functions | |
BaseSingleton () | |
virtual | ~BaseSingleton () |
Private Attributes | |
std::list< BaseSingleton * > ::iterator | it_self |
Static Private Attributes | |
static std::list< BaseSingleton * > | singletons |
Definition at line 17 of file BaseSingleton.hpp.
TELEKYB_NAMESPACE::BaseSingleton::BaseSingleton | ( | ) | [protected] |
Definition at line 17 of file BaseSingleton.cpp.
TELEKYB_NAMESPACE::BaseSingleton::~BaseSingleton | ( | ) | [protected, virtual] |
Definition at line 26 of file BaseSingleton.cpp.
void TELEKYB_NAMESPACE::BaseSingleton::deleteAllSingletons | ( | ) | [static] |
Definition at line 33 of file BaseSingleton.cpp.
std::list<BaseSingleton*>::iterator TELEKYB_NAMESPACE::BaseSingleton::it_self [private] |
Definition at line 20 of file BaseSingleton.hpp.
std::list< BaseSingleton * > TELEKYB_NAMESPACE::BaseSingleton::singletons [static, private] |
Definition at line 19 of file BaseSingleton.hpp.