![]() |
KSquare Utilities
|
#include <XmlStream.h>
Public Member Functions | |
| XmlFactoryManager (const KKStr &_name) | |
| ~XmlFactoryManager () | |
| summary>Give the FactoryManager instance ownership of this factory; the name of the factory must be unique. More... | |
| XmlFactory * | FactoryLookUp (const KKStr &className) const |
| void | RegisterFactory (XmlFactory *factory) |
Definition at line 357 of file XmlStream.h.
| XmlFactoryManager::XmlFactoryManager | ( | const KKStr & | _name | ) |
Definition at line 939 of file XmlStream.cpp.
References KKB::KKStr::KKStr(), and XmlFactoryManager().
Referenced by KKB::XmlFactory::FactoryLookUp(), KKB::XmlFactory::RegisterFactory(), and XmlFactoryManager().
| XmlFactoryManager::~XmlFactoryManager | ( | ) |
summary>Give the FactoryManager instance ownership of this factory; the name of the factory must be unique.
Definition at line 946 of file XmlStream.cpp.
| XmlFactory * XmlFactoryManager::FactoryLookUp | ( | const KKStr & | className | ) | const |
Definition at line 979 of file XmlStream.cpp.
References KKB::GlobalGoalKeeper::EndBlock(), and KKB::GlobalGoalKeeper::StartBlock().
Referenced by KKB::XmlFactory::FactoryLookUp(), and RegisterFactory().
| void XmlFactoryManager::RegisterFactory | ( | XmlFactory * | factory | ) |
Definition at line 959 of file XmlStream.cpp.
References KKB::XmlFactory::ClassName(), KKB::KKStr::Concat(), KKB::GlobalGoalKeeper::EndBlock(), FactoryLookUp(), KKB::KKException::KKException(), KKB::KKStr::KKStr(), and KKB::GlobalGoalKeeper::StartBlock().
Referenced by KKB::XmlFactory::RegisterFactory().