vhdEventMultiFilter.cpp File Reference

#include <vhdEvents/vhdEventMultiFilter.h>
#include <vhdEvents/vhdEvent.h>
#include <vhdExceptions/vhdIllegalArgumentException.h>
#include <vhdExceptions/vhdIllegalOperationException.h>
#include <vhdExceptions/vhdMemoryAllocationError.h>

Classes

class  vhdEventMultiFilter::_Impl

Defines

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::vhdEventMultiFilter()"
#define _VHD_METHOD_NAME   "vhdEventMultiFilter::~vhdEventMultiFilter()"
#define _VHD_METHOD_NAME   "vhdEventMultiFilter::filterEventClassType( vhtUInt32 eventClassTypeID)"
#define _VHD_METHOD_NAME   "vhdEventMultiFilter::setRefusing()"
#define _VHD_METHOD_NAME   "vhdEventMultiFilter::isRefusing()"
#define _VHD_METHOD_NAME   "vhdEventMultiFilter::setAllowing()"
#define _VHD_METHOD_NAME   "vhdEventMultiFilter::isAllowing()"
#define _VHD_METHOD_NAME   "vhdEventMultiFilter::addEventClassType( vhtUInt32 eventClassTypeID, vhtBool exactlyOfClassTypeFlag)"
#define _VHD_METHOD_NAME   "vhdEventMultiFilter::removeEventClassType( vhtUInt32 eventClassTypeID)"
#define _VHD_METHOD_NAME   "vhdEventMultiFilter::removeAllEventClassTypes()"
#define _VHD_METHOD_NAME   "vhdEventMultiFilter::hasEventFilter( vhdIEventFilterRef filter)"
#define _VHD_METHOD_NAME   "vhdEventMultiFilter::addEventFilter( vhdIEventFilterRef filter)"
#define _VHD_METHOD_NAME   "vhdEventMultiFilter::removeEventFilter( vhdIEventFilterRef filter)"
#define _VHD_METHOD_NAME   "vhdEventMultiFilter::removeAllEventFilters()"
#define _VHD_METHOD_NAME   "vhdEventMultiFilter::filterEvent( vhdEventRef event)"

Functions

 vhdCLASS_TYPE_INIT (vhdEventMultiFilter, vhdObject) vhdEventMultiFilter
 vhdEventMultiFilter::~vhdEventMultiFilter ()
vhtBool vhdEventMultiFilter::filterEventClassType (vhtUInt32 eventClassTypeID)
void vhdEventMultiFilter::setRefusing ()
vhtBool vhdEventMultiFilter::isRefusing ()
void vhdEventMultiFilter::setAllowing ()
vhtBool vhdEventMultiFilter::isAllowing ()
void vhdEventMultiFilter::addEventClassType (vhtUInt32 eventClassTypeID, vhtBool exactlyOfClassTypeFlag)
void vhdEventMultiFilter::removeEventClassType (vhtUInt32 eventClassTypeID)
void vhdEventMultiFilter::removeAllEventClassTypes ()
vhtBool vhdEventMultiFilter::hasEventFilter (vhdIEventFilterRef filter)
void vhdEventMultiFilter::addEventFilter (vhdIEventFilterRef filter)
void vhdEventMultiFilter::removeEventFilter (vhdIEventFilterRef filter)
void vhdEventMultiFilter::removeAllEventFilters ()
vhtBool vhdEventMultiFilter::filterEvent (vhdEventRef event)

Define Documentation

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::filterEvent( vhdEventRef event)"

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::removeAllEventFilters()"

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::removeEventFilter( vhdIEventFilterRef filter)"

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::addEventFilter( vhdIEventFilterRef filter)"

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::hasEventFilter( vhdIEventFilterRef filter)"

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::removeAllEventClassTypes()"

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::removeEventClassType( vhtUInt32 eventClassTypeID)"

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::addEventClassType( vhtUInt32 eventClassTypeID, vhtBool exactlyOfClassTypeFlag)"

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::isAllowing()"

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::setAllowing()"

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::isRefusing()"

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::setRefusing()"

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::filterEventClassType( vhtUInt32 eventClassTypeID)"

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

#define _VHD_METHOD_NAME   "vhdEventMultiFilter::vhdEventMultiFilter()"


Function Documentation

vhdCLASS_TYPE_INIT ( vhdEventMultiFilter  ,
vhdObject   
)


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