MultiAgentDecisionProcess
Release 0.2.1
Main Page
Namespaces
Classes
Files
File List
File Members
Agent.h
Go to the documentation of this file.
1
28
/* Only include this header file once. */
29
#ifndef _AGENT_H_
30
#define _AGENT_H_ 1
31
32
/* the include directives */
33
#include <iostream>
34
#include "
Globals.h
"
35
#include "
NamedDescribedEntity.h
"
36
#include "
DiscreteEntity.h
"
37
38
40
42
class
Agent
:
public
NamedDescribedEntity
,
43
public
DiscreteEntity
44
{
45
private
:
46
47
protected
:
48
49
public
:
50
// Constructor, destructor and copy assignment.
52
Agent
(
Index
i, std::string name=std::string(
"undefined"
),
53
std::string description=std::string(
"undefined"
)) :
54
NamedDescribedEntity
(name, description),
55
DiscreteEntity
(i){};
56
57
};
58
59
#endif
/* !_AGENT_H_ */
60
61
// Local Variables: ***
62
// mode:c++ ***
63
// End: ***
src
base
Agent.h
Generated on Mon Sep 23 2013 14:50:05 for MultiAgentDecisionProcess by
1.8.1.2