vhdRequiredServiceInterface.cpp File Reference

#include <vhdRuntime/vhdRequiredServiceInterface.h>
#include <vhdRuntime/vhdProvidedServiceInterface.h>
#include <vhdRuntime/vhdIServiceInterface.h>
#include <vhdRuntime/vhdServiceRuntimeID.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  vhdRequiredServiceInterface::_Impl

Defines

#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::vhdRequiredServiceInterface()"
#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::~vhdRequiredServiceInterface()"
#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::init( const std::string & serviceInterfaceName, const std::string & serviceClassName, const std::string & serviceName)"
#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::getInfo()"
#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::isMatching(vhdProvidedServiceInterfaceRef provider)"
#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::setProvider(vhdProvidedServiceInterfaceRef provider)"
#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::getProvider()"
#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::getServiceInterface()"
#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::cloneServiceRequiredInterface()"

Functions

 vhdCLASS_TYPE_INIT (vhdRequiredServiceInterface, vhdObject)
 vhdRequiredServiceInterface::vhdRequiredServiceInterface ()
 vhdRequiredServiceInterface::~vhdRequiredServiceInterface ()
void vhdRequiredServiceInterface::init (const std::string &serviceInterfaceName, const std::string &serviceClassName, const std::string &serviceName)
const vhdRequiredServiceInterface::Info & vhdRequiredServiceInterface::getInfo ()
vhtBool vhdRequiredServiceInterface::isMatching (vhdProvidedServiceInterfaceRef provider)
void vhdRequiredServiceInterface::setProvider (vhdProvidedServiceInterfaceRef provider)
vhdProvidedServiceInterfaceRef vhdRequiredServiceInterface::getProvider ()
vhdIServiceInterfaceRef vhdRequiredServiceInterface::getServiceInterface ()
vhdRequiredServiceInterfaceRef vhdRequiredServiceInterface::cloneServiceRequiredInterface ()

Define Documentation

#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::cloneServiceRequiredInterface()"

#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::getServiceInterface()"

#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::getProvider()"

#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::setProvider(vhdProvidedServiceInterfaceRef provider)"

#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::isMatching(vhdProvidedServiceInterfaceRef provider)"

#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::getInfo()"

#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::init( const std::string & serviceInterfaceName, const std::string & serviceClassName, const std::string & serviceName)"

#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::~vhdRequiredServiceInterface()"

#define _VHD_METHOD_NAME   "vhdRequiredServiceInterface::vhdRequiredServiceInterface()"


Function Documentation

vhdCLASS_TYPE_INIT ( vhdRequiredServiceInterface  ,
vhdObject   
)


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