#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.