#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 _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()" |
vhdCLASS_TYPE_INIT | ( | vhdEventMultiFilter | , | |
vhdObject | ||||
) |