ServiceExtractor

template<class T>
class ServiceExtractor

Public Functions

inline explicit ServiceExtractor(ServiceProvider *provider, std::size_t paramNumber = 0)
template<class S, class = std::enable_if_t<!IsCopyCtorV<T, S>>>
inline operator S()
template<class S, class = std::enable_if_t<!IsCopyCtorV<T, S>>>
inline operator S&() const