Public Types | |
typedef std::map< std::string, vhdPropertyFactoryRef > | _FactoryMap |
Public Member Functions | |
void | _addPropertyFactory (vhdPropertyFactoryRef factory) |
void | _removePropertyFactory (const std::string &name) |
vhtBool | _hasPropertyFactory (std::string &name) |
vhdPropertyFactoryRef | _getPropertyFactory (const std::string &name) |
std::map< std::string, vhdPropertyFactoryRef > | _getPropertyFactoryMap () |
vhtSize32 | _countProperties (const DOM_Node &node) |
Public Attributes | |
_FactoryMap | _propertyFactoryMap |
vhtBool | _domNodeTreeExistsFlag |
DOM_Node | _domRoot |
vhdIXMLPropertyLoaderHandlerRef | _handler |
vhtSize32 | _totalNum |
vhtSize32 | _serialIndex |
vhtTime | _buildTime |
vhtTime | _totalBuildTime |
Static Public Attributes | |
static OpenThreads::RecursiveMutex | _staticMonitor |
static vhdXMLPropertyLoaderRef | _instance |
typedef std::map<std::string, vhdPropertyFactoryRef> vhdXMLPropertyLoader::_Impl::_FactoryMap |
void vhdXMLPropertyLoader::_Impl::_addPropertyFactory | ( | vhdPropertyFactoryRef | factory | ) |
void vhdXMLPropertyLoader::_Impl::_removePropertyFactory | ( | const std::string & | name | ) |
vhtBool vhdXMLPropertyLoader::_Impl::_hasPropertyFactory | ( | std::string & | name | ) |
vhdPropertyFactoryRef vhdXMLPropertyLoader::_Impl::_getPropertyFactory | ( | const std::string & | name | ) |
std::map<std::string, vhdPropertyFactoryRef> vhdXMLPropertyLoader::_Impl::_getPropertyFactoryMap | ( | ) |
vhtSize32 vhdXMLPropertyLoader::_Impl::_countProperties | ( | const DOM_Node & | node | ) |
vhdXMLPropertyLoaderRef vhdXMLPropertyLoader::_Impl::_instance [static] |
vhdIXMLPropertyLoaderHandlerRef vhdXMLPropertyLoader::_Impl::_handler |