_factories (defined in ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext >) | ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext > | protected |
ConditionFactory() (defined in ai::AIRegistry::ConditionFactory) | ai::AIRegistry::ConditionFactory | inline |
create(const std::string &type, const ConditionFactoryContext *ctx=nullptr) const (defined in ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext >) | ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext > | inline |
FactoryMap typedef (defined in ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext >) | ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext > | protected |
FactoryMapConstIter typedef (defined in ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext >) | ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext > | protected |
FactoryMapIter typedef (defined in ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext >) | ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext > | protected |
NonCopyable() (defined in ai::NonCopyable) | ai::NonCopyable | inline |
registerFactory(const std::string &type, const IFactory< ICondition, ConditionFactoryContext > &factory) (defined in ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext >) | ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext > | inline |
unregisterFactory(const std::string &type) (defined in ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext >) | ai::IFactoryRegistry< std::string, ICondition, ConditionFactoryContext > | inline |