template<typename ObjectTypeBasePtr, LibraryObjectFactoryPtrType< ObjectTypeBasePtr >... ObjFactories, LibraryConfigFactoryPtrType... ConfFactories, LibraryStringParamPtrType... NameFuncs, LibraryStringParamPtrType... CategoryFuncs>
class DynExp::LibraryBase< ObjectTypeBasePtr, LibraryObjectFactoryParamList< ObjectTypeBasePtr, ObjFactories... >, LibraryConfigFactoryParamList< ConfFactories... >, LibraryStringParamList< NameFuncs... >, LibraryStringParamList< CategoryFuncs... > >
Represents the specialized base class for a library containing library entries (DynExp::LibraryEntry).
- Template Parameters
-
ObjectTypeBasePtr | Refer to DynExp::LibraryObjectFactoryPtrType. |
...ObjFactories | Variadic template parameter for object factory pointers |
...ConfFactories | Variadic template parameter for configurator factory pointers |
...NameFuncs | Variadic template parameter for function pointers returning the entry names |
...CategoryFuncs | Variadic template parameter for function pointers returning the entry categories |
Definition at line 128 of file Libraries.h.