ML Reference
|
BaseEvent is the base class for all events emitted from EventSourceBase. More...
#include <mlEventSource.h>
Public Member Functions | |
BaseEvent () | |
virtual | ~BaseEvent () |
EventSource * | source () const |
get the Base object emitting this event | |
Friends | |
class | EventSource |
Macro for the declaration of the runtime type system methods, defined in mlRuntimeSubClass.h. |
BaseEvent is the base class for all events emitted from EventSourceBase.
It stores the Base object from which the event was emitted.
Definition at line 75 of file mlEventSource.h.
ml::BaseEvent::BaseEvent | ( | ) | [inline] |
Definition at line 78 of file mlEventSource.h.
virtual ml::BaseEvent::~BaseEvent | ( | ) | [inline, virtual] |
Definition at line 79 of file mlEventSource.h.
EventSource* ml::BaseEvent::source | ( | ) | const [inline] |
get the Base object emitting this event
Definition at line 82 of file mlEventSource.h.
friend class EventSource [friend] |
Macro for the declaration of the runtime type system methods, defined in mlRuntimeSubClass.h.
Definition at line 89 of file mlEventSource.h.