|
SimDriver
0.1
|
The agent model interface. The class implements the data structure of the agent model, consisting of input, state, memory and parameters. More...
#include <Interface.h>


Public Types | |
| typedef agent_model::Input | Input |
| typedef agent_model::State | State |
| typedef agent_model::Memory | Memory |
| typedef agent_model::Parameters | Parameters |
Public Member Functions | |
| Interface ()=default | |
| virtual | ~Interface ()=default |
| Input * | getInput () |
| const Input * | getInput () const |
| State * | getState () |
| const State * | getState () const |
| Memory * | getMemory () |
| const Memory * | getMemory () const |
| Parameters * | getParameters () |
| const Parameters * | getParameters () const |
Protected Attributes | |
| Input | _input {} |
| The input of the agent model. | |
| State | _state {} |
| The state of the agent model. | |
| Memory | _memory {} |
| The memory of the agent model. | |
| Parameters | _param {} |
| The parameters of the agent model. | |
The agent model interface. The class implements the data structure of the agent model, consisting of input, state, memory and parameters.
|
default |
Default constructor
|
virtualdefault |
Default destructor
|
inline |
Returns the pointer for the _input structure of the model
|
inline |
Returns the const pointer for the _input structure of the model
|
inline |
Returns the pointer for the _memory structure of the model
|
inline |
Returns the const pointer for the _memory structure of the model
|
inline |
Returns the pointer for the _param structure of the model
|
inline |
Returns the const pointer for the _param structure of the model
|
inline |
Returns the pointer for the _state structure of the model
|
inline |
Returns the const pointer for the _state structure of the model
1.8.13