Register¶
-
template<class TService, class TImplementation, class TRegisterer>
struct RegisterService¶ Subclassed by sb::di::InjectedScoped< TService, TImplementation >, sb::di::InjectedScoped< TService, TService >, sb::di::InjectedSingleton< TService, TImplementation >, sb::di::InjectedSingleton< TService, TService >, sb::di::InjectedTransient< TService, TImplementation >, sb::di::InjectedTransient< TService, TService >
Public Static Attributes
-
static const bool registered = TRegisterer::template registerService<TService, TImplementation>()¶
-
static const bool registered = TRegisterer::template registerService<TService, TImplementation>()¶
-
struct SingletonRegisterer¶
Public Static Functions
-
template<class TService, class TImplementation>
static inline bool registerService()¶
-
template<class TService, class TImplementation>