|
using | FactoryEnum = common::Factory< ObjectTypeEnum, Fruit > |
|
using | FactoryEnumClass = common::Factory< ObjectTypeEnumClass, Fruit > |
|
using | FactoryString = common::Factory< std::string, Fruit > |
|
using | SingletonFactoryEnum = common::Singleton< FactoryEnum > |
|
using | SingletonFactoryEnumClass = common::Singleton< FactoryEnumClass > |
|
using | SingletonFactoryString = common::Singleton< FactoryString > |
|
template<typename Derived > |
using | RegistrarEnum = common::FactoryRegistrar< ObjectTypeEnum, Fruit, Derived, std::shared_ptr< Fruit > > |
|
template<typename Derived > |
using | RegistrarEnumClass = common::FactoryRegistrar< ObjectTypeEnumClass, Fruit, Derived, std::shared_ptr< Fruit > > |
|
template<typename Derived > |
using | RegistrarString = common::FactoryRegistrar< std::string, Fruit, Derived, std::shared_ptr< Fruit > > |
|
|
virtual std::string | getName () const =0 |
|
The documentation for this class was generated from the following file:
- tests/unit/common/test_Factory.cpp