Searched refs:AbstractFactory (Results 1 – 2 of 2) sorted by relevance
31 AbstractFactory::AbstractFactory (void) in AbstractFactory() function in tcu::AbstractFactory35 AbstractFactory::~AbstractFactory (void) in ~AbstractFactory()47 …for (std::vector<AbstractFactory*>::const_iterator i = m_factories.begin(); i != m_factories.end()… in ~GenericFactoryRegistry()51 AbstractFactory* GenericFactoryRegistry::getFactoryByIndex (size_t index) in getFactoryByIndex()57 const AbstractFactory* GenericFactoryRegistry::getFactoryByIndex (size_t index) const in getFactoryByIndex()63 AbstractFactory* GenericFactoryRegistry::getFactoryByName (const std::string& name) in getFactoryByName()74 const AbstractFactory* GenericFactoryRegistry::getFactoryByName (const std::string& name) const in getFactoryByName()85 void GenericFactoryRegistry::registerFactory (AbstractFactory* factory) in registerFactory()
34 class AbstractFactory class37 AbstractFactory (void);38 virtual ~AbstractFactory (void);52 void registerFactory (AbstractFactory* factory);54 AbstractFactory* getFactoryByName (const std::string& name);55 const AbstractFactory* getFactoryByName (const std::string& name) const;57 AbstractFactory* getFactoryByIndex (size_t index);58 const AbstractFactory* getFactoryByIndex (size_t index) const;64 std::vector<AbstractFactory*> m_factories;67 class FactoryBase : public AbstractFactory