#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.
|