#include <vhdRuntime/vhdServiceSchedulerConfigProperty.h>#include <vhdRuntime/vhdSchedule.h>#include <vhdFundamental/vhdDiag.h>#include <vhdRuntime/vhdServiceHandle.h>#include <vhdRuntime/vhdIUpdateable.h>#include <vhdExceptions/vhdIllegalArgumentException.h>#include <vhdExceptions/vhdIllegalOperationException.h>#include <vhdExceptions/vhdIndexOutOfBoundsException.h>#include <vhdExceptions/vhdMemoryAllocationError.h>Classes | |
| class | vhdServiceSchedulerConfigProperty::_Impl |
| struct | vhdServiceSchedulerConfigProperty::_Impl::_Service |
| struct | vhdServiceSchedulerConfigProperty::_Impl::_Entry |
Defines | |
| #define | _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::vhdServiceSchedulerConfigProperty()" |
| #define | _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::~vhdServiceSchedulerConfigProperty()" |
| #define | _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::createSchedule()" |
| #define | _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::addOtherServiceUpdates( vhtSize32 scheduleIndex)" |
| #define | _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::addServiceUpdate( vhtSize32 scheduleIndex, const std::string & className, const std::string & name)" |
| #define | _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::addDelay( vhtSize32 scheduleIndex, vhtTime delay)" |
| #define | _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::addBarrier( vhtSize32 scheduleIndex, vhtUInt32 barrierID)" |
| #define | _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::endSchedule( vhtSize32 scheduleIndex)" |
| #define | _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::setCustomServiceScheduleBuilder( vhdIServiceScheduleBuilderRef scheduleBuilder)" |
| #define | _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::getCustomServiceScheduleBuilder()" |
| #define | _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::buildServiceSchedules( const std::deque<vhdServiceHandleRef> & serviceHandles)" |
Functions | |
| vhdCLASS_TYPE_INIT (vhdServiceSchedulerConfigProperty, vhdProperty) vhdServiceSchedulerConfigProperty | |
| vhdServiceSchedulerConfigProperty::~vhdServiceSchedulerConfigProperty () | |
| vhtSize32 | vhdServiceSchedulerConfigProperty::beginSchedule () |
| void | vhdServiceSchedulerConfigProperty::addOtherServiceUpdates (vhtSize32 scheduleIndex) |
| void | vhdServiceSchedulerConfigProperty::addServiceUpdate (vhtSize32 scheduleIndex, const std::string &className, const std::string &name) |
| void | vhdServiceSchedulerConfigProperty::addDelay (vhtSize32 scheduleIndex, vhtTime delay) |
| void | vhdServiceSchedulerConfigProperty::addBarrier (vhtSize32 scheduleIndex, vhtUInt32 barrierID) |
| void | vhdServiceSchedulerConfigProperty::endSchedule (vhtSize32 scheduleIndex) |
| void | vhdServiceSchedulerConfigProperty::setCustomServiceScheduleBuilder (vhdIServiceScheduleBuilderRef scheduleBuilder) |
| vhdIServiceScheduleBuilderRef | vhdServiceSchedulerConfigProperty::getCustomServiceScheduleBuilder () |
| std::deque< vhdScheduleRef > | vhdServiceSchedulerConfigProperty::buildServiceSchedules (const std::deque< vhdServiceHandleRef > &serviceHandles) |
| #define _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::buildServiceSchedules( const std::deque<vhdServiceHandleRef> & serviceHandles)" |
| #define _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::getCustomServiceScheduleBuilder()" |
| #define _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::setCustomServiceScheduleBuilder( vhdIServiceScheduleBuilderRef scheduleBuilder)" |
| #define _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::endSchedule( vhtSize32 scheduleIndex)" |
| #define _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::addBarrier( vhtSize32 scheduleIndex, vhtUInt32 barrierID)" |
| #define _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::addDelay( vhtSize32 scheduleIndex, vhtTime delay)" |
| #define _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::addServiceUpdate( vhtSize32 scheduleIndex, const std::string & className, const std::string & name)" |
| #define _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::addOtherServiceUpdates( vhtSize32 scheduleIndex)" |
| #define _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::createSchedule()" |
| #define _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::~vhdServiceSchedulerConfigProperty()" |
| #define _VHD_METHOD_NAME "vhdServiceSchedulerConfigProperty::vhdServiceSchedulerConfigProperty()" |
| vhdCLASS_TYPE_INIT | ( | vhdServiceSchedulerConfigProperty | , | |
| vhdProperty | ||||
| ) |
1.5.1-p1