ServiceParamProvider#
-
template<class T>
struct ServiceParamProvider# Public Static Functions
-
static inline auto getParam(ServiceProvider &provider)#
-
static inline auto getParam(ServiceProvider &provider)#
-
template<class T>
struct ServiceParamProvider<T*># Public Static Functions
-
static inline T *getParam(ServiceProvider &sp)#
-
static inline T *getParam(ServiceProvider &sp)#
-
template<class T>
struct ServiceParamProvider<T&># Public Static Functions
-
static inline T &getParam(ServiceProvider &sp)#
-
static inline T &getParam(ServiceProvider &sp)#
-
template<class T>
struct ServiceParamProvider<std::unique_ptr<T>># Public Static Functions
-
static inline std::unique_ptr<T> getParam(ServiceProvider &sp)#
-
static inline std::unique_ptr<T> getParam(ServiceProvider &sp)#
-
template<class T>
struct ServiceParamProvider<std::vector<T*>># Public Static Functions
-
static inline std::vector<T*> getParam(ServiceProvider &sp)#
-
static inline std::vector<T*> getParam(ServiceProvider &sp)#
-
template<class T>
struct ServiceParamProvider<std::vector<std::unique_ptr<T>>># Public Static Functions
-
static inline std::vector<std::unique_ptr<T>> getParam(ServiceProvider &sp)#
-
static inline std::vector<std::unique_ptr<T>> getParam(ServiceProvider &sp)#