MultiAgentDecisionProcess
Release 0.2.1
|
State is a class that represent states. More...
#include <State.h>
Public Member Functions | |
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. |
Additional Inherited Members | |
![]() | |
std::string * | _m_description |
Pointer to the description. | |
std::string * | _m_name |
Pointer to the name. |
|
inline |