template<class ConcreteProductT, class AbstractProductT, typename ParameterT, typename InfoT>
class AbstractFactoryImpl< ConcreteProductT, AbstractProductT, ParameterT, InfoT >
Template to add an implementation of Introspect() based on the type of InfoT. Generally Introspect() will call ConcreteProductT::GetInfo() and return it's result. However if InfoT = void, this method still needs to be stubbed. (See also the template specialization for InfoT = void below)
Definition at line 86 of file plugin.h.