vhdProvidedServiceInterface.cpp File Reference

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

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


Function Documentation

vhdCLASS_TYPE_INIT ( vhdProvidedServiceInterface  ,
vhdObject   
)


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