#include <vhdRuntime/vhdPropertyManager.h>
#include <vhdRuntime/vhdRuntimeEngine.h>
#include <vhdRuntime/vhdServiceManager.h>
#include <vhdRuntime/vhdEventManager.h>
#include <vhdEvents/vhdEventPublisher.h>
#include <vhdEvents/vhdEventReceiver.h>
#include <vhdEvents/vhdEventDispatcher.h>
#include <vhdFundamental/vhdDiag.h>
#include <vhdFundamental/vhdIClock.h>
#include <vhdXMLPropertyLoader/vhdIXMLPropertyLoaderHandler.h>
#include <vhdXMLPropertyLoader/vhdXMLPropertyLoader.h>
#include <vhdProperty/vhdProperty.h>
#include <vhdProperty/vhdPropertyTreeIterator.h>
#include <vhdProperty/vhdPropertyMultiHandler.h>
#include <vhdExceptions/vhdMemoryAllocationError.h>
#include <vhdExceptions/vhdIllegalArgumentException.h>
#include <vhdExceptions/vhdIllegalOperationException.h>
#include <deque>
Classes | |
class | vhdPropertyManager::_Impl |
Defines | |
#define | _VHD_METHOD_NAME "vhdPropertyManager::vhdPropertyManager()" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::vhdPropertyManager(vhdRuntimeEngineRef runtimeEngine)" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::~vhdPropertyManager()" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::isInitialized()" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::setXMLPropertyLoaderStatHandler( vhdIXMLPropertyLoaderHandlerRef handler)" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::getXMLPropertyLoaderHandler()" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::loadPropertiesFromXMLFile( const std::string & xmlFileName, vhdPropertyRef rootProperty)" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::loadPropertiesFromXMLString( const std::string & xmlString, vhdPropertyRef rootProperty)" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::getXMLPropertyLoader()" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::getRootProperty()" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::addPropertyToRoot( vhdPropertyRef property)" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::removePropertyFromRoot( vhdPropertyRef property)" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::addAllSubPropertiesToRoot( vhdPropertyRef property)" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::getPropertyTreeIterator()" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::getProperties( const std::string & propertyClassName, const std::string & propertyName)" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::_handleAddProperty( vhdPropertyRef property)" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::_handleRemoveProperty( vhdPropertyRef property)" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::_handlePropertyChange( vhdPropertyRef property)" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::init( vhdEventManagerRef eventManager)" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::_terminate()" |
#define | _VHD_METHOD_NAME "vhdPropertyManager::_terminate()" |
Functions | |
vhdCLASS_TYPE_INIT (vhdPropertyManager, vhdObject) |
#define _VHD_METHOD_NAME "vhdPropertyManager::_terminate()" |
#define _VHD_METHOD_NAME "vhdPropertyManager::_terminate()" |
#define _VHD_METHOD_NAME "vhdPropertyManager::init( vhdEventManagerRef eventManager)" |
#define _VHD_METHOD_NAME "vhdPropertyManager::_handlePropertyChange( vhdPropertyRef property)" |
#define _VHD_METHOD_NAME "vhdPropertyManager::_handleRemoveProperty( vhdPropertyRef property)" |
#define _VHD_METHOD_NAME "vhdPropertyManager::_handleAddProperty( vhdPropertyRef property)" |
#define _VHD_METHOD_NAME "vhdPropertyManager::getProperties( const std::string & propertyClassName, const std::string & propertyName)" |
#define _VHD_METHOD_NAME "vhdPropertyManager::getPropertyTreeIterator()" |
#define _VHD_METHOD_NAME "vhdPropertyManager::addAllSubPropertiesToRoot( vhdPropertyRef property)" |
#define _VHD_METHOD_NAME "vhdPropertyManager::removePropertyFromRoot( vhdPropertyRef property)" |
#define _VHD_METHOD_NAME "vhdPropertyManager::addPropertyToRoot( vhdPropertyRef property)" |
#define _VHD_METHOD_NAME "vhdPropertyManager::getRootProperty()" |
#define _VHD_METHOD_NAME "vhdPropertyManager::getXMLPropertyLoader()" |
#define _VHD_METHOD_NAME "vhdPropertyManager::loadPropertiesFromXMLString( const std::string & xmlString, vhdPropertyRef rootProperty)" |
#define _VHD_METHOD_NAME "vhdPropertyManager::loadPropertiesFromXMLFile( const std::string & xmlFileName, vhdPropertyRef rootProperty)" |
#define _VHD_METHOD_NAME "vhdPropertyManager::getXMLPropertyLoaderHandler()" |
#define _VHD_METHOD_NAME "vhdPropertyManager::setXMLPropertyLoaderStatHandler( vhdIXMLPropertyLoaderHandlerRef handler)" |
#define _VHD_METHOD_NAME "vhdPropertyManager::isInitialized()" |
#define _VHD_METHOD_NAME "vhdPropertyManager::~vhdPropertyManager()" |
#define _VHD_METHOD_NAME "vhdPropertyManager::vhdPropertyManager(vhdRuntimeEngineRef runtimeEngine)" |
#define _VHD_METHOD_NAME "vhdPropertyManager::vhdPropertyManager()" |
vhdCLASS_TYPE_INIT | ( | vhdPropertyManager | , | |
vhdObject | ||||
) |