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

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