MultiAgentDecisionProcess
|
Type_AOHIndex is a implementation (extenstion) of Type and represents a type in e.g. More...
#include <Type_AOHIndex.h>
Public Member Functions | |
Type * | Clone () const |
Index | GetAOHIndex () const |
Type_AOHIndex & | operator= (const Type_AOHIndex &o) |
Copy assignment operator. More... | |
std::string | SoftPrint () const |
Type_AOHIndex (Index aohI) | |
(default) Constructor More... | |
Type_AOHIndex (const Type_AOHIndex &a) | |
Copy constructor. More... | |
virtual | ~Type_AOHIndex () |
Destructor. More... | |
Public Member Functions inherited from Type | |
SubClass | GetSubClass () const |
Type & | operator= (const Type &o) |
Copy assignment operator. More... | |
Type (SubClass s=AOHINDEX) | |
(default) Constructor More... | |
Type (const Type &a) | |
Copy constructor. More... | |
virtual | ~Type () |
Destructor. More... | |
Private Attributes | |
Index | _m_aohI |
Additional Inherited Members | |
Public Types inherited from Type | |
enum | SubClass { UNDEFINED, AOHINDEX, POINTERTUPLE } |
Protected Attributes inherited from Type | |
SubClass | _m_sc |
Type_AOHIndex is a implementation (extenstion) of Type and represents a type in e.g.
a BG.
In particular this implementation of Type is a wrapper for an individual action-observation history.
|
inline |
(default) Constructor
|
inline |
Copy constructor.
|
inlinevirtual |
Destructor.
|
inline |
Type_AOHIndex & Type_AOHIndex::operator= | ( | const Type_AOHIndex & | o | ) |
Copy assignment operator.
References _m_aohI, and Type::operator=().
|
virtual |
Implements Type.
|
private |
Referenced by GetAOHIndex(), and operator=().