vhdPropertyTreeIterator.cpp File Reference

#include <sstream>
#include <vhdProperty/vhdPropertyTreeIterator.h>
#include <vhdContainers/vhdDeque.h>
#include <vhdProperty/vhdProperty.h>
#include <vhdFundamental/vhdDiag.h>
#include <vhdExceptions/vhdIllegalArgumentException.h>
#include <vhdExceptions/vhdIllegalOperationException.h>
#include <vhdExceptions/vhdNoSuchElementException.h>
#include <vhdExceptions/vhdIntegrityViolationException.h>
#include <vhdExceptions/vhdMemoryAllocationError.h>

Defines

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::createPropertyTreeIterator( vhdPropertyRef rootProperty)"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::vhdPropertyTreeIterator( vhdPropertyRef rootProperty)"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::~vhdPropertyTreeIterator()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::_isPropertyPathEmpty()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::_getPropertyPathSize()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::_clearPropertyPath()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::_pushPropertyPath(vhdPropertyRef property)"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::_topPropertyPath()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::_popPropertyPath()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::getRootProperty()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::setRootProperty(vhdPropertyRef rootProperty)"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::getMinTreeLevel()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::getMaxTreeLevel()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::begin()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::begin(vhtSize32 minTreeLevel)"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::begin(vhtSize32 minTreeLevel, vhtSize32 maxTreeLevel)"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::hasNextProperty()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::getNextProperty()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::nextProperty()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::getNextPropertyTreeLevel()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::getNextPropertyPath()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::isTreeTopologyCorrect()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::addSubProperty( vhdPropertyRef subProperty)"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::removeSubProperty( vhdPropertyRef subProperty)"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::removeAllSubProperties()"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::insertParentProperty( vhdPropertyRef parentProperty)"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::insertSubProperty( vhdPropertyRef subProperty)"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::takeAllSubPropertiesFrom( vhdPropertyRef fromProperty)"
#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::passAllSubPropertiesTo( vhdPropertyRef toProperty)"

Functions

 vhdCLASS_TYPE_INIT (vhdPropertyTreeIterator, vhdObject) vhdPropertyTreeIteratorRef vhdPropertyTreeIterator

Define Documentation

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::passAllSubPropertiesTo( vhdPropertyRef toProperty)"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::takeAllSubPropertiesFrom( vhdPropertyRef fromProperty)"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::insertSubProperty( vhdPropertyRef subProperty)"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::insertParentProperty( vhdPropertyRef parentProperty)"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::removeAllSubProperties()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::removeSubProperty( vhdPropertyRef subProperty)"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::addSubProperty( vhdPropertyRef subProperty)"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::isTreeTopologyCorrect()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::getNextPropertyPath()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::getNextPropertyTreeLevel()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::nextProperty()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::getNextProperty()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::hasNextProperty()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::begin(vhtSize32 minTreeLevel, vhtSize32 maxTreeLevel)"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::begin(vhtSize32 minTreeLevel)"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::begin()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::getMaxTreeLevel()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::getMinTreeLevel()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::setRootProperty(vhdPropertyRef rootProperty)"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::getRootProperty()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::_popPropertyPath()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::_topPropertyPath()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::_pushPropertyPath(vhdPropertyRef property)"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::_clearPropertyPath()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::_getPropertyPathSize()"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::_isPropertyPathEmpty()"

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

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::vhdPropertyTreeIterator( vhdPropertyRef rootProperty)"

#define _VHD_METHOD_NAME   "vhdPropertyTreeIterator::createPropertyTreeIterator( vhdPropertyRef rootProperty)"


Function Documentation

vhdCLASS_TYPE_INIT ( vhdPropertyTreeIterator  ,
vhdObject   
)


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