#include <EventContext.hpp>
Inheritance diagram for EventContext:
Public Member Functions | |
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. | |
bool | operator== (EventContextCref) const |
Equality operator compares contexts. | |
corelinux::EventSemaphoreGroupPtr | getArgument (void) const |
Return the argument to the caller. | |
void | setArgument (corelinux::EventSemaphoreGroupPtr) |
Sets the argument after initialization. | |
Protected Member Functions | |
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.
|