Classes | |
class | _Impl |
Functions | |
~vhdEventDispatcher () | |
vhtBool | hasEventPublisher (vhdEventPublisherRef eventPublisher) |
vhtSize32 | getNumberOfEventPublishers () |
std::deque< vhdEventPublisherRef > | getEventPublishers () |
vhtBool | hasEventReceiver (vhdIEventReceiverRef eventReceiver) |
vhtSize32 | getNumberOfEventReceivers () |
std::deque< vhdIEventReceiverRef > | getEventReceivers () |
void | addEventReceiver (vhdIEventReceiverRef eventReceiver) |
void | removeEventReceiver (vhdIEventReceiverRef eventReceiver) |
vhtSize32 | getNumberOfEvents () |
vhtSize32 | dispatchEvents () |
vhtSize32 | dispatchEventsByNumber (vhtSize32 maxNumberOfEvents) |
vhtSize32 | dispatchEventsByTimeout (vhtTime timeout) |
vhtTime | getLastDispatchTimeStamp () |
vhtTime | getDispatchPeriod () |
void | setDispatchPeriod (vhtTime period) |
void | activatePeriodicDispatch () |
void | deactivatePeriodicDispatch () |
vhdEventMultiFilterRef | getEventMultiFilter () |
vhdEventMultiHandlerRef | getEventMultiHandler () |
void | _connectEventPublisher (vhdEventPublisherRef eventPublisher) |
void | _disconnectEventPublisher (vhdEventPublisherRef eventPublisher) |
void | _dispatchEventPublisher (vhdEventPublisherRef publisher) |
vhdEventRef | _peekEvent (vhdEventPublisherRef publisher) |
vhdEventRef | _popEvent (vhdEventPublisherRef publisher) |
void vhdEventDispatcher::_connectEventPublisher | ( | vhdEventPublisherRef | eventPublisher | ) |
void vhdEventDispatcher::_disconnectEventPublisher | ( | vhdEventPublisherRef | eventPublisher | ) |
void vhdEventDispatcher::_dispatchEventPublisher | ( | vhdEventPublisherRef | publisher | ) |
vhdEventRef vhdEventDispatcher::_peekEvent | ( | vhdEventPublisherRef | publisher | ) |
vhdEventRef vhdEventDispatcher::_popEvent | ( | vhdEventPublisherRef | publisher | ) |
void vhdEventDispatcher::activatePeriodicDispatch | ( | ) |
void vhdEventDispatcher::addEventReceiver | ( | vhdIEventReceiverRef | eventReceiver | ) |
void vhdEventDispatcher::deactivatePeriodicDispatch | ( | ) |
vhtSize32 vhdEventDispatcher::dispatchEvents | ( | ) |
vhtTime vhdEventDispatcher::getDispatchPeriod | ( | ) |
vhdEventMultiFilterRef vhdEventDispatcher::getEventMultiFilter | ( | ) |
vhdEventMultiHandlerRef vhdEventDispatcher::getEventMultiHandler | ( | ) |
std::deque<vhdEventPublisherRef> vhdEventDispatcher::getEventPublishers | ( | ) |
std::deque<vhdIEventReceiverRef> vhdEventDispatcher::getEventReceivers | ( | ) |
vhtTime vhdEventDispatcher::getLastDispatchTimeStamp | ( | ) |
vhtSize32 vhdEventDispatcher::getNumberOfEventPublishers | ( | ) |
vhtSize32 vhdEventDispatcher::getNumberOfEventReceivers | ( | ) |
vhtSize32 vhdEventDispatcher::getNumberOfEvents | ( | ) |
vhtBool vhdEventDispatcher::hasEventPublisher | ( | vhdEventPublisherRef | eventPublisher | ) |
vhtBool vhdEventDispatcher::hasEventReceiver | ( | vhdIEventReceiverRef | eventReceiver | ) |
void vhdEventDispatcher::removeEventReceiver | ( | vhdIEventReceiverRef | eventReceiver | ) |
void vhdEventDispatcher::setDispatchPeriod | ( | vhtTime | period | ) |
vhdEventDispatcher::~vhdEventDispatcher | ( | ) |