Searched refs:ISingleton (Results 1 – 10 of 10) sorted by relevance
15 static auto getSingletons() -> std::vector<ISingleton*>*& { in getSingletons()16 static std::vector<ISingleton*>* g_singletons = nullptr; in getSingletons()18 g_singletons = new std::vector<ISingleton*>(); in getSingletons()23 ISingleton::~ISingleton() {} in ~ISingleton()25 void addSingleton(ISingleton* singleton ) { in addSingleton()
12 struct ISingleton { struct13 virtual ~ISingleton();17 void addSingleton( ISingleton* singleton );22 class Singleton : SingletonImplT, public ISingleton {
12 static ISingleton m_object;15 ISingleton m_singleton;
3 public interface ISingleton { interface
3 public class ExampleSingleton implements ISingleton {
10 ISingleton m_singleton;
12 ISingleton m_singleton;
11 binder.bind(ISingleton.class).to(ExampleSingleton.class).in(Singleton.class); in configure()
10112 struct ISingleton { struct10113 virtual ~ISingleton();10116 void addSingleton( ISingleton* singleton );10120 class Singleton : SingletonImplT, public ISingleton {11151 static auto getSingletons() -> std::vector<ISingleton*>*& { in getSingletons()11152 static std::vector<ISingleton*>* g_singletons = nullptr; in getSingletons()11154 g_singletons = new std::vector<ISingleton*>(); in getSingletons()11159 ISingleton::~ISingleton() {} in ~ISingleton()11161 void addSingleton(ISingleton* singleton ) { in addSingleton()