vhdXMLPropertyLoader::_Impl Class Reference

List of all members.

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

Member Typedef Documentation

typedef std::map<std::string, vhdPropertyFactoryRef> vhdXMLPropertyLoader::_Impl::_FactoryMap


Member Function Documentation

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  ) 


Member Data Documentation

OpenThreads::RecursiveMutex vhdXMLPropertyLoader::_Impl::_staticMonitor [static]

vhdXMLPropertyLoaderRef vhdXMLPropertyLoader::_Impl::_instance [static]

_FactoryMap vhdXMLPropertyLoader::_Impl::_propertyFactoryMap

vhtBool vhdXMLPropertyLoader::_Impl::_domNodeTreeExistsFlag

DOM_Node vhdXMLPropertyLoader::_Impl::_domRoot

vhdIXMLPropertyLoaderHandlerRef vhdXMLPropertyLoader::_Impl::_handler

vhtSize32 vhdXMLPropertyLoader::_Impl::_totalNum

vhtSize32 vhdXMLPropertyLoader::_Impl::_serialIndex

vhtTime vhdXMLPropertyLoader::_Impl::_buildTime

vhtTime vhdXMLPropertyLoader::_Impl::_totalBuildTime


Generated on Thu Jan 18 10:06:30 2007 for vhdPLUS by  doxygen 1.5.1-p1