#include <vhdRuntime/vhdServiceConfigProperty.h>
#include <vhdRuntime/vhdRequiredServiceInterface.h>
#include <vhdFundamental/vhdDiag.h>
#include <vhdProperty/vhdArgSetProperty.h>
#include <vhdExceptions/vhdIllegalArgumentException.h>
#include <vhdExceptions/vhdIllegalOperationException.h>
#include <vhdExceptions/vhdIndexOutOfBoundsException.h>
#include <vhdExceptions/vhdMemoryAllocationError.h>
Classes | |
class | vhdServiceConfigProperty::_Impl |
Defines | |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::vhdServiceConfigProperty()" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::~vhdServiceConfigProperty()" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::beginConfig(const std::string & serviceClassName, const std::string & serviceName)" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::addRequiredServiceInterface( vhdRequiredServiceInterfaceRef requiredServiceInterface)" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::addControlledPropertyType( const std::string & propertyClassName)" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::addObservedPropertyType( const std::string & propertyClassName)" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::addPublishedEventType( const std::string & eventClassName)" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::addReceivedEventType( const std::string & eventClassName)" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::setWarpClock( const std::string & warpClockName)" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::endConfig()" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::getServiceClassName()" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::getServiceName()" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::getRequiredServiceInterfaces()" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::getControlledPropertyTypes()" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::getObservedPropertyTypes()" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::getPublishedEventTypes()" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::getReceivedEventTypes()" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::isWarpClockSpecified()" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::getWarpClockName()" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::setServiceLoaderArgSetProperty( vhdArgSetPropertyRef serviceLoaderArgSetProperty)" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::setServiceInitArgSetProperty( vhdArgSetPropertyRef serviceInitArgSetProperty)" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::getServiceLoaderArgSetProperty()" |
#define | _VHD_METHOD_NAME "vhdServiceConfigProperty::getServiceInitArgSetProperty()" |
Functions | |
vhdCLASS_TYPE_INIT (vhdServiceConfigProperty, vhdProperty) | |
vhdServiceConfigProperty::vhdServiceConfigProperty () | |
vhdServiceConfigProperty::~vhdServiceConfigProperty () | |
void | vhdServiceConfigProperty::beginConfig (const std::string &serviceClassName, const std::string &serviceName) |
void | vhdServiceConfigProperty::addRequiredServiceInterface (vhdRequiredServiceInterfaceRef requiredServiceInterface) |
void | vhdServiceConfigProperty::addControlledPropertyType (const std::string &propertyClassName) |
void | vhdServiceConfigProperty::addObservedPropertyType (const std::string &propertyClassName) |
void | vhdServiceConfigProperty::addPublishedEventType (const std::string &eventClassName) |
void | vhdServiceConfigProperty::addReceivedEventType (const std::string &eventClassName) |
void | vhdServiceConfigProperty::setWarpClock (const std::string &warpClockName) |
void | vhdServiceConfigProperty::endConfig () |
const std::string & | vhdServiceConfigProperty::getServiceClassName () |
const std::string & | vhdServiceConfigProperty::getServiceName () |
std::deque< vhdRequiredServiceInterfaceRef > | vhdServiceConfigProperty::getRequiredServiceInterfaces () |
std::set< std::string > | vhdServiceConfigProperty::getControlledPropertyTypes () |
std::set< std::string > | vhdServiceConfigProperty::getObservedPropertyTypes () |
std::set< std::string > | vhdServiceConfigProperty::getPublishedEventTypes () |
std::set< std::string > | vhdServiceConfigProperty::getReceivedEventTypes () |
vhtBool | vhdServiceConfigProperty::isWarpClockSpecified () |
const std::string & | vhdServiceConfigProperty::getWarpClockName () |
void | vhdServiceConfigProperty::setServiceLoaderArgSetProperty (vhdArgSetPropertyRef serviceLoaderArgSetProperty) |
void | vhdServiceConfigProperty::setServiceInitArgSetProperty (vhdArgSetPropertyRef serviceInitArgSetProperty) |
vhdArgSetPropertyRef | vhdServiceConfigProperty::getServiceLoaderArgSetProperty () |
vhdArgSetPropertyRef | vhdServiceConfigProperty::getServiceInitArgSetProperty () |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::getServiceInitArgSetProperty()" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::getServiceLoaderArgSetProperty()" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::setServiceInitArgSetProperty( vhdArgSetPropertyRef serviceInitArgSetProperty)" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::setServiceLoaderArgSetProperty( vhdArgSetPropertyRef serviceLoaderArgSetProperty)" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::getWarpClockName()" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::isWarpClockSpecified()" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::getReceivedEventTypes()" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::getPublishedEventTypes()" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::getObservedPropertyTypes()" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::getControlledPropertyTypes()" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::getRequiredServiceInterfaces()" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::getServiceName()" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::getServiceClassName()" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::endConfig()" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::setWarpClock( const std::string & warpClockName)" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::addReceivedEventType( const std::string & eventClassName)" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::addPublishedEventType( const std::string & eventClassName)" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::addObservedPropertyType( const std::string & propertyClassName)" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::addControlledPropertyType( const std::string & propertyClassName)" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::addRequiredServiceInterface( vhdRequiredServiceInterfaceRef requiredServiceInterface)" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::beginConfig(const std::string & serviceClassName, const std::string & serviceName)" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::~vhdServiceConfigProperty()" |
#define _VHD_METHOD_NAME "vhdServiceConfigProperty::vhdServiceConfigProperty()" |
vhdCLASS_TYPE_INIT | ( | vhdServiceConfigProperty | , | |
vhdProperty | ||||
) |