#include <EventSystem.h>
Classes | |
struct | ExceptionParametersUndefined |
Public Member Functions | |
CallContext (const CallContext &ctx, string name) | |
CallContext (string name) | |
CallContext () | |
template<class A > | |
void | createParameters (A *a=new A()) |
bool | isParametersDefined () const |
template<class A > | |
A & | parameters () const |
template<class A > | |
A & | parameters () |
void | pop () |
void | push (string name) |
string | str () const |
~CallContext () | |
Public Attributes | |
vector< string > | stack |
Private Attributes | |
CallContextParameters::Ptr | _parameters |
Definition at line 30 of file EventSystem.h.
decision_making::CallContext::CallContext | ( | const CallContext & | ctx, |
string | name | ||
) | [inline] |
Definition at line 36 of file EventSystem.h.
decision_making::CallContext::CallContext | ( | string | name | ) | [inline] |
Definition at line 43 of file EventSystem.h.
decision_making::CallContext::CallContext | ( | ) | [inline] |
Definition at line 47 of file EventSystem.h.
decision_making::CallContext::~CallContext | ( | ) | [inline] |
Definition at line 50 of file EventSystem.h.
void decision_making::CallContext::createParameters | ( | A * | a = new A() | ) | [inline] |
Definition at line 65 of file EventSystem.h.
bool decision_making::CallContext::isParametersDefined | ( | ) | const [inline] |
Definition at line 68 of file EventSystem.h.
A& decision_making::CallContext::parameters | ( | ) | const [inline] |
Definition at line 71 of file EventSystem.h.
A& decision_making::CallContext::parameters | ( | ) | [inline] |
Definition at line 76 of file EventSystem.h.
void decision_making::CallContext::pop | ( | ) | [inline] |
Definition at line 62 of file EventSystem.h.
void decision_making::CallContext::push | ( | string | name | ) | [inline] |
Definition at line 61 of file EventSystem.h.
string decision_making::CallContext::str | ( | ) | const [inline] |
Definition at line 53 of file EventSystem.h.
Definition at line 32 of file EventSystem.h.
vector<string> decision_making::CallContext::stack |
Definition at line 34 of file EventSystem.h.