Public Types | |
typedef std::set< vhdEventPublisherRef > | _EventPublishers |
typedef std::set< vhdIEventReceiverRef > | _EventReceivers |
Public Member Functions | |
vhdEventPublisherRef | _findOldestEventPublisher () |
vhtBool | _filterEvent (vhdEventRef event) |
void | _handleEvent (vhdEventRef event) |
void | _blockRecurrentEventDispatch () |
void | _dispatchEvent (vhdEventRef event) |
Public Attributes | |
_EventPublishers | _eventPublishers |
_EventReceivers | _eventReceivers |
vhdEventMultiFilterRef | _eventMultiFilter |
vhdEventMultiHandlerRef | _eventMultiHandler |
vhtBool | _dispatchingFlag |
vhtTime | _lastDispatchTimeStamp |
_PeriodicDispatchThread * | _periodicDispatchThread |
vhtBool | _periodicDispatchActiveFlag |
vhtTime | _periodicDispatchPeriod |
Classes | |
class | _PeriodicDispatchThread |
typedef std::set<vhdEventPublisherRef> vhdEventDispatcher::_Impl::_EventPublishers |
typedef std::set<vhdIEventReceiverRef> vhdEventDispatcher::_Impl::_EventReceivers |
vhdEventPublisherRef vhdEventDispatcher::_Impl::_findOldestEventPublisher | ( | ) |
vhtBool vhdEventDispatcher::_Impl::_filterEvent | ( | vhdEventRef | event | ) |
void vhdEventDispatcher::_Impl::_handleEvent | ( | vhdEventRef | event | ) |
void vhdEventDispatcher::_Impl::_blockRecurrentEventDispatch | ( | ) |
void vhdEventDispatcher::_Impl::_dispatchEvent | ( | vhdEventRef | event | ) |
vhdEventMultiFilterRef vhdEventDispatcher::_Impl::_eventMultiFilter |
vhdEventMultiHandlerRef vhdEventDispatcher::_Impl::_eventMultiHandler |