SimpleAI
 All Classes Namespaces Files Functions Variables Typedefs Macros Groups Pages
List of all members
ai::AIRegistry::FilterFactory Class Reference
Inheritance diagram for ai::AIRegistry::FilterFactory:
[legend]
Collaboration diagram for ai::AIRegistry::FilterFactory:
[legend]

Additional Inherited Members

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

The documentation for this class was generated from the following file: