#include <vhdRuntime/vhdProvidedServiceInterface.h>#include <vhdRuntime/vhdRequiredServiceInterface.h>#include <vhdRuntime/vhdIServiceInterface.h>#include <vhdRuntime/vhdServiceHandle.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>#include <vhdExceptions/vhdNotImplementedException.h>#include <vhdExceptions/vhdIllegalResultException.h>Classes | |
| class | vhdProvidedServiceInterface::_Impl |
Defines | |
| #define | _VHD_METHOD_NAME "vhdProvidedServiceInterface::vhdProvidedServiceInterface()" |
| #define | _VHD_METHOD_NAME "vhdProvidedServiceInterface::~vhdProvidedServiceInterface()" |
| #define | _VHD_METHOD_NAME "vhdProvidedServiceInterface::init( const std::string & serviceInterfaceName, vhdIServiceInterfaceRef serviceInterface)" |
| #define | _VHD_METHOD_NAME "vhdProvidedServiceInterface::getInfo()" |
| #define | _VHD_METHOD_NAME "vhdProvidedServiceInterface::getServiceInterface()" |
| #define | _VHD_METHOD_NAME "vhdProvidedServiceInterface::getNumberOfClients()" |
| #define | _VHD_METHOD_NAME "vhdProvidedServiceInterface::getClients()" |
| #define | _VHD_METHOD_NAME "vhdProvidedServiceInterface::_addClient( vhdRequiredServiceInterfaceRef client)" |
| #define | _VHD_METHOD_NAME "vhdProvidedServiceInterface::_removeClient( vhdRequiredServiceInterfaceRef client)" |
Functions | |
| vhdCLASS_TYPE_INIT (vhdProvidedServiceInterface, vhdObject) | |
| vhdProvidedServiceInterface::vhdProvidedServiceInterface () | |
| vhdProvidedServiceInterface::~vhdProvidedServiceInterface () | |
| void | vhdProvidedServiceInterface::init (const std::string &serviceInterfaceName, vhdIServiceInterfaceRef serviceInterface) |
| const vhdProvidedServiceInterface::Info & | vhdProvidedServiceInterface::getInfo () |
| vhdIServiceInterfaceRef | vhdProvidedServiceInterface::getServiceInterface () |
| vhtSize32 | vhdProvidedServiceInterface::getNumberOfClients () |
| std::set< vhdRequiredServiceInterfaceRef > | vhdProvidedServiceInterface::getClients () |
| void | vhdProvidedServiceInterface::_addClient (vhdRequiredServiceInterfaceRef client) |
| void | vhdProvidedServiceInterface::_removeClient (vhdRequiredServiceInterfaceRef client) |
| #define _VHD_METHOD_NAME "vhdProvidedServiceInterface::_removeClient( vhdRequiredServiceInterfaceRef client)" |
| #define _VHD_METHOD_NAME "vhdProvidedServiceInterface::_addClient( vhdRequiredServiceInterfaceRef client)" |
| #define _VHD_METHOD_NAME "vhdProvidedServiceInterface::getClients()" |
| #define _VHD_METHOD_NAME "vhdProvidedServiceInterface::getNumberOfClients()" |
| #define _VHD_METHOD_NAME "vhdProvidedServiceInterface::getServiceInterface()" |
| #define _VHD_METHOD_NAME "vhdProvidedServiceInterface::getInfo()" |
| #define _VHD_METHOD_NAME "vhdProvidedServiceInterface::init( const std::string & serviceInterfaceName, vhdIServiceInterfaceRef serviceInterface)" |
| #define _VHD_METHOD_NAME "vhdProvidedServiceInterface::~vhdProvidedServiceInterface()" |
| #define _VHD_METHOD_NAME "vhdProvidedServiceInterface::vhdProvidedServiceInterface()" |
| vhdCLASS_TYPE_INIT | ( | vhdProvidedServiceInterface | , | |
| vhdObject | ||||
| ) |
1.5.1-p1