#include <medium.h>
|
| | CMedium () |
| |
| virtual | ~CMedium () |
| |
| virtual void | Init (TConfigurationNode &t_tree) |
| | Initialized the medium.
|
| |
| virtual void | Reset () |
| | Resets the resource.
|
| |
| virtual void | Destroy () |
| | Undoes whatever was done by Init().
|
| |
| virtual void | PostSpaceInit () |
| | Executes extra initialization activities after the space has been initialized.
|
| |
| virtual void | Update ()=0 |
| | Updates the state of this medium.
|
| |
| const std::string & | GetId () const |
| | Returns the id of this medium.
|
| |
| void | SetId (const std::string &str_id) |
| | Sets the id of this medium.
|
| |
| CSpace & | GetSpace () |
| | Returns a reference to the ARGoS space.
|
| |
| virtual | ~CBaseConfigurableResource () |
| | Class destructor.
|
| |
Definition at line 22 of file medium.h.
◆ TMap
◆ TVector
◆ CMedium()
| argos::CMedium::CMedium |
( |
| ) |
|
|
inline |
◆ ~CMedium()
| virtual argos::CMedium::~CMedium |
( |
| ) |
|
|
inlinevirtual |
◆ Destroy()
| virtual void argos::CMedium::Destroy |
( |
| ) |
|
|
inlinevirtual |
◆ GetId()
| const std::string & argos::CMedium::GetId |
( |
| ) |
const |
|
inline |
Returns the id of this medium.
- Returns
- The id of this medium.
Definition at line 76 of file medium.h.
◆ GetSpace()
| CSpace & argos::CMedium::GetSpace |
( |
| ) |
|
|
inline |
Returns a reference to the ARGoS space.
- Returns
- A reference to the ARGoS space.
Definition at line 92 of file medium.h.
◆ Init()
◆ PostSpaceInit()
| virtual void argos::CMedium::PostSpaceInit |
( |
| ) |
|
|
inlinevirtual |
◆ Reset()
| virtual void argos::CMedium::Reset |
( |
| ) |
|
|
inlinevirtual |
◆ SetId()
| void argos::CMedium::SetId |
( |
const std::string & | str_id | ) |
|
|
inline |
Sets the id of this medium.
- Parameters
-
| str_id | The id of this medium. |
Definition at line 84 of file medium.h.
◆ Update()
| virtual void argos::CMedium::Update |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: