#include <sense.h>
Inheritance diagram for DALT_Client::Sense:
Public Methods | |
Sense (string name, int cost, SOAPProxy *endpoint) | |
constructor. More... | |
virtual | ~Sense () |
void | setOriginator (Entity *originator) |
sets the entity which is originating the sense request. More... | |
virtual vector<Entity>& | dispatch () |
dispatches a request for this sense. More... | |
Public Attributes | |
string | name |
the name which uniquely identifies this sense. More... | |
int | time_cost |
how many cycles it takes for the sense to be performed. More... | |
vector<Entity> | sensed_entities |
the entities which are sensed. The entities might be specialised to provide more information then the base entity class does already. More... | |
Protected Attributes | |
Entity* | originator |
the entity originating this action. More... | |
SOAPProxy* | endpoint |
endpoint for the server. More... |
Definition at line 36 of file sense.h.
|
constructor.
|
|
|
|
dispatches a request for this sense.
|
|
sets the entity which is originating the sense request.
|
|
endpoint for the server.
|
|
the name which uniquely identifies this sense.
|
|
the entity originating this action.
|
|
the entities which are sensed. The entities might be specialised to provide more information then the base entity class does already.
|
|
how many cycles it takes for the sense to be performed.
|