vhdEventPublisher.cpp File Reference

#include <vhdEvents/vhdEventPublisher.h>
#include <vhdEvents/vhdEvent.h>
#include <vhdEvents/vhdEventDispatcher.h>
#include <vhdEvents/vhdEventMultiFilter.h>
#include <vhdEvents/vhdEventMultiHandler.h>
#include <vhdFundamental/vhdDiag.h>
#include <vhdExceptions/vhdIllegalArgumentException.h>
#include <vhdExceptions/vhdIllegalOperationException.h>
#include <vhdExceptions/vhdMemoryAllocationError.h>

Classes

class  vhdEventPublisher::_Impl

Defines

#define _VHD_METHOD_NAME   "vhdEventPublisher::vhdEventPublisher(const std::string & name)"
#define _VHD_METHOD_NAME   "vhdEventPublisher::~vhdEventPublisher()"
#define _VHD_METHOD_NAME   "vhdEventReceiver::getEventPublisherName()"
#define _VHD_METHOD_NAME   "vhdEventPublisher::getEventDispatcher()"
#define _VHD_METHOD_NAME   "vhdEventPublisher::connectToDispatcher( vhdEventDispatcherRef dispatcher)"
#define _VHD_METHOD_NAME   "vhdEventPublisher::disconnectFromDispatcher()"
#define _VHD_METHOD_NAME   "vhdEventPublisher::getNumberOfEvents()"
#define _VHD_METHOD_NAME   "vhdEventPublisher::removeAllEvents()"
#define _VHD_METHOD_NAME   "vhdEventPublisher::postEvent( vhdEventRef event)"
#define _VHD_METHOD_NAME   "vhdEventPublisher::dispatchEvent(vhdEventRef event)"
#define _VHD_METHOD_NAME   "vhdEventPublisher::getEventMultiFilter()"
#define _VHD_METHOD_NAME   "vhdEventPublisher::getEventMultiHandler()"
#define _VHD_METHOD_NAME   "vhdEventPublisher::_peekEvent()"
#define _VHD_METHOD_NAME   "vhdEventPublisher::_popEvent()"

Functions

 vhdCLASS_TYPE_INIT (vhdEventPublisher, vhdObject)
 vhdEventPublisher::vhdEventPublisher (const std::string &name)
 vhdEventPublisher::~vhdEventPublisher ()
std::string vhdEventPublisher::getEventPublisherName ()
vhdEventDispatcherRef vhdEventPublisher::getEventDispatcher ()
void vhdEventPublisher::connectToDispatcher (vhdEventDispatcherRef dispatcher)
void vhdEventPublisher::disconnectFromDispatcher ()
vhtSize32 vhdEventPublisher::getNumberOfEvents ()
void vhdEventPublisher::removeAllEvents ()
void vhdEventPublisher::postEvent (vhdEventRef event)
void vhdEventPublisher::dispatchEvent (vhdEventRef event)
vhdEventMultiFilterRef vhdEventPublisher::getEventMultiFilter ()
vhdEventMultiHandlerRef vhdEventPublisher::getEventMultiHandler ()
vhdEventRef vhdEventPublisher::_peekEvent ()
vhdEventRef vhdEventPublisher::_popEvent ()

Define Documentation

#define _VHD_METHOD_NAME   "vhdEventPublisher::_popEvent()"

#define _VHD_METHOD_NAME   "vhdEventPublisher::_peekEvent()"

#define _VHD_METHOD_NAME   "vhdEventPublisher::getEventMultiHandler()"

#define _VHD_METHOD_NAME   "vhdEventPublisher::getEventMultiFilter()"

#define _VHD_METHOD_NAME   "vhdEventPublisher::dispatchEvent(vhdEventRef event)"

#define _VHD_METHOD_NAME   "vhdEventPublisher::postEvent( vhdEventRef event)"

#define _VHD_METHOD_NAME   "vhdEventPublisher::removeAllEvents()"

#define _VHD_METHOD_NAME   "vhdEventPublisher::getNumberOfEvents()"

#define _VHD_METHOD_NAME   "vhdEventPublisher::disconnectFromDispatcher()"

#define _VHD_METHOD_NAME   "vhdEventPublisher::connectToDispatcher( vhdEventDispatcherRef dispatcher)"

#define _VHD_METHOD_NAME   "vhdEventPublisher::getEventDispatcher()"

#define _VHD_METHOD_NAME   "vhdEventReceiver::getEventPublisherName()"

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

#define _VHD_METHOD_NAME   "vhdEventPublisher::vhdEventPublisher(const std::string & name)"


Function Documentation

vhdCLASS_TYPE_INIT ( vhdEventPublisher  ,
vhdObject   
)


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