#include <EventGenerator.hpp>
Inheritance diagram for EventGenerator:
Public Types | |
typedef RefCountPointer< EventGenerator > | Ptr |
Public Member Functions | |
virtual | ~EventGenerator () |
virtual EventGenerator::Ptr | generateEvents (EventHandler *events, DynamicContext *context)=0 |
Returns the result of this expression via the EventHandler provided. | |
Static Public Member Functions | |
void | generateAndTailCall (const EventGenerator::Ptr &generator, EventHandler *events, DynamicContext *context) |
|
|
|
|
|
|
|
Returns the result of this expression via the EventHandler provided. An EventGenerator may be returned to be called as a tail call optimization Implemented in ASTNodeEventGenerator. |