vhdServiceConfigProperty.cpp File Reference

#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 Documentation

#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()"


Function Documentation

vhdCLASS_TYPE_INIT ( vhdServiceConfigProperty  ,
vhdProperty   
)


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