vhdPropertyFactory.cpp File Reference

#include <vhdXMLPropertyLoader/vhdXMLPropertyLoader.h>
#include <vhdFundamental/vhdSearchPaths.h>
#include <vhdXMLPropertyLoader/vhdPropertyFactory.h>
#include <vhdProperty/vhdProperty.h>
#include <vhdFundamental/vhdSys.h>
#include <vhdFundamental/vhdFileFinder.h>
#include <vhdFundamental/vhdDiag.h>
#include <vhdExceptions/vhdError.h>
#include <vhdExceptions/vhdIllegalArgumentException.h>
#include <vhdExceptions/vhdIllegalOperationException.h>
#include <vhdExceptions/vhdIndexOutOfBoundsException.h>
#include <vhdExceptions/vhdMemoryAllocationError.h>

Classes

class  vhdPropertyFactory::_Implem

Defines

#define _VHD_METHOD_NAME   "vhdPropertyFactory::_Implem::_Implem()"
#define _VHD_METHOD_NAME   "vhdPropertyFactory::_Implem::init()"
#define _VHD_METHOD_NAME   "vhdPropertyFactory::_Implem::~_Implem()"
#define _VHD_METHOD_NAME   "vhdPropertyFactory::processBool( const std::string & boolStr, const std::string & errorMsg)"
#define _VHD_METHOD_NAME   "vhdPropertyFactory::processPath( const std::string & pathStr)"
#define _VHD_METHOD_NAME   "vhdPropertyFactory::processPathAndFind( const std::string & pathStr, vhdSearchPathsRef additionalSearchPaths, const std::string & searchPathTypeNames)"
#define _VHD_METHOD_NAME   "vhdPropertyFactory::processPathAndFind( const std::string & pathStr, const std::string & additionalSearchPaths, vhtChar separator)"
#define _VHD_METHOD_NAME   "vhdPropertyFactory::createFileFinder( const std::string & fileName)"
#define _VHD_METHOD_NAME   "vhdPropertyFactory::createFileFinder( const std::string & fileName, vhdSearchPathsRef searchPaths, const std::string & typeNames)"
#define _VHD_METHOD_NAME   "vhdPropertyFactory::vhdPropertyFactory()"
#define _VHD_METHOD_NAME   "vhdPropertyFactory::~vhdPropertyFactory()"
#define _VHD_METHOD_NAME   "vhdPropertyFactory::_buildProperty(DOM_Node node)"
#define _VHD_METHOD_NAME   "vhdPropertyFactory::initPropertyFactory( vhdXMLPropertyLoader * xmlLoader)"

Functions

 vhdCLASS_TYPE_INIT (vhdPropertyFactory, vhdObject)

Variables

static const std::string property = "vhdProperty"
static const int nbflag = 1
static const std::string flaglist [nbflag] = {"name"}

Define Documentation

#define _VHD_METHOD_NAME   "vhdPropertyFactory::initPropertyFactory( vhdXMLPropertyLoader * xmlLoader)"

#define _VHD_METHOD_NAME   "vhdPropertyFactory::_buildProperty(DOM_Node node)"

#define _VHD_METHOD_NAME   "vhdPropertyFactory::~vhdPropertyFactory()"

#define _VHD_METHOD_NAME   "vhdPropertyFactory::vhdPropertyFactory()"

#define _VHD_METHOD_NAME   "vhdPropertyFactory::createFileFinder( const std::string & fileName, vhdSearchPathsRef searchPaths, const std::string & typeNames)"

#define _VHD_METHOD_NAME   "vhdPropertyFactory::createFileFinder( const std::string & fileName)"

#define _VHD_METHOD_NAME   "vhdPropertyFactory::processPathAndFind( const std::string & pathStr, const std::string & additionalSearchPaths, vhtChar separator)"

#define _VHD_METHOD_NAME   "vhdPropertyFactory::processPathAndFind( const std::string & pathStr, vhdSearchPathsRef additionalSearchPaths, const std::string & searchPathTypeNames)"

#define _VHD_METHOD_NAME   "vhdPropertyFactory::processPath( const std::string & pathStr)"

#define _VHD_METHOD_NAME   "vhdPropertyFactory::processBool( const std::string & boolStr, const std::string & errorMsg)"

#define _VHD_METHOD_NAME   "vhdPropertyFactory::_Implem::~_Implem()"

#define _VHD_METHOD_NAME   "vhdPropertyFactory::_Implem::init()"

#define _VHD_METHOD_NAME   "vhdPropertyFactory::_Implem::_Implem()"


Function Documentation

vhdCLASS_TYPE_INIT ( vhdPropertyFactory  ,
vhdObject   
)


Variable Documentation

const std::string flaglist[nbflag] = {"name"} [static]

const int nbflag = 1 [static]

const std::string property = "vhdProperty" [static]


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