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