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()
10085 struct ISingleton { struct10086 virtual ~ISingleton();10089 void addSingleton( ISingleton* singleton );10093 class Singleton : SingletonImplT, public ISingleton {11121 static auto getSingletons() -> std::vector<ISingleton*>*& { in getSingletons()11122 static std::vector<ISingleton*>* g_singletons = nullptr; in getSingletons()11124 g_singletons = new std::vector<ISingleton*>(); in getSingletons()11129 ISingleton::~ISingleton() {} in ~ISingleton()11131 void addSingleton(ISingleton* singleton ) { in addSingleton()