Additional Inherited Members | |
Public Member Functions inherited from ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext > | |
| bool | registerFactory (const std::string &type, const IFactory< ICondition, ConditionFactoryContext > &factory) |
| bool | unregisterFactory (const std::string &type) |
| std::shared_ptr< ICondition > | create (const std::string &type, const ConditionFactoryContext *ctx=nullptr) const |
Protected Types inherited from ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext > | |
|
typedef std::map< const std::string, const IFactory < ICondition, ConditionFactoryContext > * > | FactoryMap |
| typedef FactoryMap::const_iterator | FactoryMapConstIter |
| typedef FactoryMap::iterator | FactoryMapIter |
Protected Attributes inherited from ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext > | |
| FactoryMap | _factories |
1.8.6