MultiAgentDecisionProcess
Release 0.2.1
|
StateDiscrete represents discrete states. More...
#include <StateDiscrete.h>
Public Member Functions | |
StateDiscrete (Index i, std::string name=std::string("undefined"), std::string description=std::string("undefined")) | |
(default) Constructor | |
![]() | |
State (std::string name=std::string("undefined"), std::string description=std::string("undefined")) | |
(default) Constructor | |
![]() | |
std::string | GetDescription () const |
Get the description of the NamedDescribedEntity. | |
std::string | GetName () const |
Get the name of the NamedDescribedEntity. | |
NamedDescribedEntity (std::string name=std::string("undefined"), std::string description=std::string("undefined")) | |
(default) Constructor | |
NamedDescribedEntity (const NamedDescribedEntity &) | |
copy constructor. | |
void | Print () const |
Prints the name and description (by default). | |
void | PrintBrief () const |
Prints the name (by default). | |
void | SetDescription (std::string description) |
Set the description. | |
void | SetName (std::string name) |
Set the name. | |
virtual std::string | SoftPrint () const |
Returns the name and description (if not reimplemented). | |
virtual std::string | SoftPrintBrief () const |
Returns the name (if not reimplemented). | |
virtual | ~NamedDescribedEntity () |
Destructor. | |
![]() | |
DiscreteEntity (Index i) | |
(default) Constructor | |
Index | GetIndex () const |
Return this DiscreteEntity's index. | |
bool | operator< (const DiscreteEntity &a) const |
The less (<) operator. This is needed to put DiscreteEntities in a set. | |
void | SetIndex (Index i) |
Set this DiscreteEntity's index. | |
virtual | ~DiscreteEntity () |
Destructor. |
Additional Inherited Members | |
![]() | |
std::string * | _m_description |
Pointer to the description. | |
std::string * | _m_name |
Pointer to the name. | |
![]() | |
Index | _m_index |
The index of this discrete entity. |
StateDiscrete represents discrete states.
StateDiscrete is a class that represent states in a discrete state set, which are identified by their index.
Definition at line 45 of file StateDiscrete.h.
|
inline |
(default) Constructor
Definition at line 55 of file StateDiscrete.h.