Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

EventRouter::PostingStatus Class Reference

#include <EventRouter.h>

List of all members.


Detailed Description

contains information regarding the progress of posting an event

This allows us to resume and complete the posting of the "current" event before processing a new incoming event

Definition at line 493 of file EventRouter.h.

Public Member Functions

 PostingStatus (const EventMapper &eventTrappers, const EventMapper &eventListeners, const EventBase &event)
 constructor
void process ()
 begins or resumes sending the event e to trappers and listeners in t and l

Protected Attributes

const EventMappertrappers
 the current trapper mapping, used to verify each entry in t is still valid before processing it
const EventMapperlisteners
 the current listener mapping, used to verify each entry in l is still valid before processing it
std::vector< EventTrapper * > t
 list of trappers which were subscribed when the PostingStatus instance was constructed
std::vector< EventTrapper
* >::const_iterator 
tit
 current position within t
std::vector< EventListener * > l
 list of listeners which were subscribed when the PostingStatus instance was constructed
std::vector< EventListener
* >::const_iterator 
lit
 current position within l
const EventBasee
 the event being processed


The documentation for this class was generated from the following files:

Tekkotsu v3.0
Generated Fri May 11 20:08:06 2007 by Doxygen 1.4.7