#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 _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)" |
vhdCLASS_TYPE_INIT | ( | vhdPropertyTreeIterator | , | |
vhdObject | ||||
) |