#include <iostream>#include <xml4c4_0_0/util/PlatformUtils.hpp>#include <xml4c4_0_0/parsers/DOMParser.hpp>#include <xml4c4_0_0/framework/MemBufInputSource.hpp>#include <xml4c4_0_0/dom/DOM_Node.hpp>#include <xml4c4_0_0/dom/DOM_NodeList.hpp>#include <xml4c4_0_0/dom/DOM_NamedNodeMap.hpp>#include <vhdXMLPropertyLoader/vhdXMLPropertyLoader.h>#include <vhdXMLPropertyLoader/vhdIXMLPropertyLoaderHandler.h>#include <vhdXMLPropertyLoader/vhdPropertyFactory.h>#include <vhdFundamental/vhdDiag.h>#include <vhdExceptions/vhdError.h>#include <vhdXMLPropertyLoader/DOMTreeErrorReporter.h>#include <vhdExceptions/vhdIllegalArgumentException.h>#include <vhdExceptions/vhdIntegrityViolationException.h>#include <vhdExceptions/vhdMemoryAllocationError.h>Classes | |
| class | vhdXMLPropertyLoader::_Impl |
Defines | |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::_Impl::_addPropertyFactory( vhdPropertyFactoryRef factory )" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::_Impl::_removePropertyFactory( const std::string & name)" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::_Impl::_hasPropertyFactory( const std::string & name)" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::_Impl::_getPropertyFactory( const std::string & name)" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::_Impl::_countProperties( const DOM_Node & node)" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::instance()" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::vhdXMLPropertyLoader()" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::~vhdXMLPropertyLoader()" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::setXMLPropertyLoaderHandler( vhdIXMLPropertyLoaderHandlerRef handler)" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::getXMLPropertyLoaderHandler()" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::loadXMLFile(const std::string & xmlFile)" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::loadXMLString(const std::string & xmlString)" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::buildPropertyTree()" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::addPropertyFactory( vhdPropertyFactoryRef factory )" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::removePropertyFactory( const std::string & name)" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::hasPropertyFactory( const std::string & name)" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::getPropertyFactory( const std::string & name)" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::getPropertyFactoryMap()" |
| #define | _VHD_METHOD_NAME "vhdXMLPropertyLoader::_loadProperty( const DOM_Node & node, int recurrencyDepth)" |
Functions | |
| vhdCLASS_TYPE_INIT (vhdXMLPropertyLoader, vhdObject) | |
| vhdXMLPropertyLoaderRef | vhdXMLPropertyLoader::instance () |
| vhdXMLPropertyLoader::vhdXMLPropertyLoader () | |
| vhdXMLPropertyLoader::~vhdXMLPropertyLoader () | |
| void | vhdXMLPropertyLoader::setXMLPropertyLoaderHandler (vhdIXMLPropertyLoaderHandlerRef handler) |
| vhdIXMLPropertyLoaderHandlerRef | vhdXMLPropertyLoader::getXMLPropertyLoaderHandler () |
| vhtBool | vhdXMLPropertyLoader::loadXMLFile (const std::string &xmlFile) |
| vhtBool | vhdXMLPropertyLoader::loadXMLString (const std::string &xmlString) |
| std::vector< vhdPropertyRef > | vhdXMLPropertyLoader::buildPropertyTree () |
| void | vhdXMLPropertyLoader::addPropertyFactory (vhdPropertyFactoryRef factory) |
| void | vhdXMLPropertyLoader::removePropertyFactory (const std::string &name) |
| vhtBool | vhdXMLPropertyLoader::hasPropertyFactory (std::string &name) |
| vhdPropertyFactoryRef | vhdXMLPropertyLoader::getPropertyFactory (const std::string &name) |
| std::map< std::string, vhdPropertyFactoryRef > | vhdXMLPropertyLoader::getPropertyFactoryMap () |
| std::vector< vhdPropertyRef > * | vhdXMLPropertyLoader::_loadProperty (const DOM_Node &node, int recurrencyDepth) |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::_loadProperty( const DOM_Node & node, int recurrencyDepth)" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::getPropertyFactoryMap()" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::getPropertyFactory( const std::string & name)" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::hasPropertyFactory( const std::string & name)" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::removePropertyFactory( const std::string & name)" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::addPropertyFactory( vhdPropertyFactoryRef factory )" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::buildPropertyTree()" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::loadXMLString(const std::string & xmlString)" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::loadXMLFile(const std::string & xmlFile)" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::getXMLPropertyLoaderHandler()" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::setXMLPropertyLoaderHandler( vhdIXMLPropertyLoaderHandlerRef handler)" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::~vhdXMLPropertyLoader()" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::vhdXMLPropertyLoader()" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::instance()" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::_Impl::_countProperties( const DOM_Node & node)" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::_Impl::_getPropertyFactory( const std::string & name)" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::_Impl::_hasPropertyFactory( const std::string & name)" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::_Impl::_removePropertyFactory( const std::string & name)" |
| #define _VHD_METHOD_NAME "vhdXMLPropertyLoader::_Impl::_addPropertyFactory( vhdPropertyFactoryRef factory )" |
| vhdCLASS_TYPE_INIT | ( | vhdXMLPropertyLoader | , | |
| vhdObject | ||||
| ) |
1.5.1-p1