#include <robot.h>

Signals | |
| void | added (size_t task_index) |
| void | cleared () |
| void | idChanged (const QString &id) |
| void | removed (const QString &task_id) |
| void | taskIdChanged (size_t task_index, const QString &task_id) |
Public Member Functions | |
| QString | getId () const |
| Tasks * | getTasks () const |
| void | load (QSettings &settings) |
| Robot & | operator= (const Robot &config) |
| void | read (QDataStream &stream) |
| void | reset () |
| Robot (QObject *parent=NULL) | |
| void | save (QSettings &settings) const |
| void | setId (const QString &name) |
| QString | validate () const |
| void | write (QDataStream &stream) const |
| virtual | ~Robot () |
Private Slots | |
| void | taskAdded (size_t task_index) |
| void | taskChanged (size_t task_index, const QString &task_id) |
| void | taskRemoved (const QString &task_id) |
| void | tasksCleared () |
Private Attributes | |
| QString | id_ |
| Tasks * | tasks_ |
Definition at line 13 of file rqt_mrta/config/application/robot.h.
| Robot::Robot | ( | QObject * | parent = NULL | ) |
Definition at line 10 of file rqt_mrta/config/application/robot.cpp.
| Robot::~Robot | ( | ) | [virtual] |
Definition at line 22 of file rqt_mrta/config/application/robot.cpp.
| void rqt_mrta::config::application::Robot::added | ( | size_t | task_index | ) | [signal] |
| void rqt_mrta::config::application::Robot::cleared | ( | ) | [signal] |
| QString Robot::getId | ( | ) | const |
Definition at line 31 of file rqt_mrta/config/application/robot.cpp.
| Tasks * Robot::getTasks | ( | ) | const |
Definition at line 33 of file rqt_mrta/config/application/robot.cpp.
| void rqt_mrta::config::application::Robot::idChanged | ( | const QString & | id | ) | [signal] |
| void Robot::load | ( | QSettings & | settings | ) | [virtual] |
Implements utilities::AbstractConfig.
Definition at line 51 of file rqt_mrta/config/application/robot.cpp.
Definition at line 77 of file rqt_mrta/config/application/robot.cpp.
| void Robot::read | ( | QDataStream & | stream | ) | [virtual] |
Implements utilities::AbstractConfig.
Definition at line 69 of file rqt_mrta/config/application/robot.cpp.
| void rqt_mrta::config::application::Robot::removed | ( | const QString & | task_id | ) | [signal] |
| void Robot::reset | ( | ) | [virtual] |
Implements utilities::AbstractConfig.
Definition at line 57 of file rqt_mrta/config/application/robot.cpp.
| void Robot::save | ( | QSettings & | settings | ) | const [virtual] |
Implements utilities::AbstractConfig.
Definition at line 45 of file rqt_mrta/config/application/robot.cpp.
| void Robot::setId | ( | const QString & | name | ) |
Definition at line 35 of file rqt_mrta/config/application/robot.cpp.
| void Robot::taskAdded | ( | size_t | task_index | ) | [private, slot] |
Definition at line 102 of file rqt_mrta/config/application/robot.cpp.
| void Robot::taskChanged | ( | size_t | task_index, |
| const QString & | task_id | ||
| ) | [private, slot] |
Definition at line 97 of file rqt_mrta/config/application/robot.cpp.
| void rqt_mrta::config::application::Robot::taskIdChanged | ( | size_t | task_index, |
| const QString & | task_id | ||
| ) | [signal] |
| void Robot::taskRemoved | ( | const QString & | task_id | ) | [private, slot] |
Definition at line 104 of file rqt_mrta/config/application/robot.cpp.
| void Robot::tasksCleared | ( | ) | [private, slot] |
Definition at line 106 of file rqt_mrta/config/application/robot.cpp.
| QString Robot::validate | ( | ) | const |
Definition at line 84 of file rqt_mrta/config/application/robot.cpp.
| void Robot::write | ( | QDataStream & | stream | ) | const [virtual] |
Implements utilities::AbstractConfig.
Definition at line 63 of file rqt_mrta/config/application/robot.cpp.
QString rqt_mrta::config::application::Robot::id_ [private] |
Definition at line 38 of file rqt_mrta/config/application/robot.h.
Definition at line 39 of file rqt_mrta/config/application/robot.h.