Classes | Public Member Functions | Public Attributes | Private Attributes
decision_making::CallContext Struct Reference

#include <EventSystem.h>

List of all members.

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

Detailed Description

Definition at line 30 of file EventSystem.h.


Constructor & Destructor Documentation

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.

Definition at line 47 of file EventSystem.h.

Definition at line 50 of file EventSystem.h.


Member Function Documentation

template<class A >
void decision_making::CallContext::createParameters ( A *  a = new A()) [inline]

Definition at line 65 of file EventSystem.h.

Definition at line 68 of file EventSystem.h.

template<class A >
A& decision_making::CallContext::parameters ( ) const [inline]

Definition at line 71 of file EventSystem.h.

template<class A >
A& decision_making::CallContext::parameters ( ) [inline]

Definition at line 76 of file EventSystem.h.

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.


Member Data Documentation

Definition at line 32 of file EventSystem.h.

Definition at line 34 of file EventSystem.h.


The documentation for this struct was generated from the following file:


decision_making
Author(s):
autogenerated on Wed Aug 26 2015 11:16:53