Home | History | Annotate | Download | only in common

Lines Matching refs:AbstractFactory

34 class AbstractFactory
37 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