#include <EventContext.hpp>
Inheritance diagram for EventContext::

Public Methods | |
| EventContext (ArgumentFunctionPtr, corelinux::EventSemaphoreGroupPtr) throw ( corelinux::Assertion ) | |
| Default Constructor. | |
| EventContext (ArgumentFunctionPtr, corelinux::Size, corelinux::EventSemaphoreGroupPtr) throw ( corelinux::Assertion ) | |
| With stack. | |
| EventContext (EventContextCref) throw ( corelinux::Assertion ) | |
| Copy constructor. | |
| virtual | ~EventContext (void) |
| Virtual destructor. | |
| EventContextRef | operator= (EventContextCref) throw ( corelinux::Assertion ) |
| Assignment operator changes the context. More... | |
| bool | operator== (EventContextCref) const |
| Equality operator compares contexts. More... | |
| corelinux::EventSemaphoreGroupPtr | getArgument (void) const |
| Return the argument to the caller. | |
| void | setArgument (corelinux::EventSemaphoreGroupPtr) |
| Sets the argument after initialization. | |
Protected Methods | |
| EventContext (void) throw ( corelinux::Assertion ) | |
| Can't use! | |
| ArgumentFunctionPtr | getArgumentFunction (void) |
| Return the function to invoke. | |
|
|
Assignment operator changes the context.
|
|
|
Equality operator compares contexts.
|