vhdPropertyMultiHandler.cpp File Reference

#include <vhdProperty/vhdPropertyMultiHandler.h>
#include <vhdProperty/vhdProperty.h>
#include <vhdFundamental/vhdDiag.h>
#include <vhdExceptions/vhdIllegalArgumentException.h>
#include <vhdExceptions/vhdIllegalOperationException.h>
#include <vhdExceptions/vhdMemoryAllocationError.h>

Classes

class  vhdPropertyMultiHandler::_Impl

Defines

#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::vhdPropertyMultiHandler()"
#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::~vhdPropertyMultiHandler()"
#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::hasPropertyHandler( vhdIPropertyHandlerRef handler)"
#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::addPropertyHandler( vhdIPropertyHandlerRef handler)"
#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::removePropertyHandler( vhdIPropertyHandlerRef handler)"
#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::removeAllPropertyHandlers()"
#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::handleAddProperty( vhdPropertyRef property)"
#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::handleRemoveProperty( vhdPropertyRef property)"
#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::handlePropertyChange( vhdPropertyRef property)"

Functions

 vhdCLASS_TYPE_INIT (vhdPropertyMultiHandler, vhdObject) vhdPropertyMultiHandler
 vhdPropertyMultiHandler::~vhdPropertyMultiHandler ()
vhtBool vhdPropertyMultiHandler::hasPropertyHandler (vhdIPropertyHandlerRef handler)
void vhdPropertyMultiHandler::addPropertyHandler (vhdIPropertyHandlerRef handler)
void vhdPropertyMultiHandler::removePropertyHandler (vhdIPropertyHandlerRef handler)
void vhdPropertyMultiHandler::removeAllPropertyHandlers ()
void vhdPropertyMultiHandler::handleAddProperty (vhdPropertyRef property)
void vhdPropertyMultiHandler::handleRemoveProperty (vhdPropertyRef property)
void vhdPropertyMultiHandler::handlePropertyChange (vhdPropertyRef property)

Define Documentation

#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::handlePropertyChange( vhdPropertyRef property)"

#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::handleRemoveProperty( vhdPropertyRef property)"

#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::handleAddProperty( vhdPropertyRef property)"

#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::removeAllPropertyHandlers()"

#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::removePropertyHandler( vhdIPropertyHandlerRef handler)"

#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::addPropertyHandler( vhdIPropertyHandlerRef handler)"

#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::hasPropertyHandler( vhdIPropertyHandlerRef handler)"

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

#define _VHD_METHOD_NAME   "vhdPropertyMultiHandler::vhdPropertyMultiHandler()"


Function Documentation

vhdCLASS_TYPE_INIT ( vhdPropertyMultiHandler  ,
vhdObject   
)


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