#include <launches.h>

Signals | |
| void | added (size_t index) |
| void | cleared () |
| void | launchIdChanged (size_t index, const QString &id) |
| void | removed (const QString &id) |
Public Member Functions | |
| Launch * | addLaunch () |
| void | clearLaunches () |
| bool | contains (const QString &id) const |
| size_t | count () const |
| Launch * | getLaunch (size_t index) const |
| Launch * | getLaunch (const QString &id) const |
| bool | isEmpty () const |
| Launches (QObject *parent=NULL) | |
| void | load (QSettings &settings) |
| Launches & | operator= (const Launches &config) |
| void | read (QDataStream &stream) |
| void | removeLaunch (Launch *launch) |
| void | removeLaunch (size_t index) |
| void | reset () |
| void | save (QSettings &settings) const |
| void | saveAsLaunch (const QString &package_url) const |
| void | setLaunches (const Launches &launches, const application::Robots &robots, const QString &robots_launch_id) |
| QString | validate () const |
| QStringList | willBeGenerated () const |
| void | write (QDataStream &stream) const |
| virtual | ~Launches () |
Private Slots | |
| void | launchDestroyed () |
| void | launchIdChanged (const QString &id) |
Private Attributes | |
| QVector< Launch * > | launches_ |
Definition at line 16 of file launches.h.
| rqt_mrta::config::Launches::Launches | ( | QObject * | parent = NULL | ) |
Definition at line 12 of file launches.cpp.
| rqt_mrta::config::Launches::~Launches | ( | ) | [virtual] |
Definition at line 14 of file launches.cpp.
| void rqt_mrta::config::Launches::added | ( | size_t | index | ) | [signal] |
Definition at line 44 of file launches.cpp.
| void rqt_mrta::config::Launches::cleared | ( | ) | [signal] |
Definition at line 73 of file launches.cpp.
| bool rqt_mrta::config::Launches::contains | ( | const QString & | id | ) | const |
Definition at line 91 of file launches.cpp.
| size_t rqt_mrta::config::Launches::count | ( | ) | const |
Definition at line 103 of file launches.cpp.
| Launch * rqt_mrta::config::Launches::getLaunch | ( | size_t | index | ) | const |
Definition at line 27 of file launches.cpp.
| Launch * rqt_mrta::config::Launches::getLaunch | ( | const QString & | id | ) | const |
Definition at line 32 of file launches.cpp.
| bool rqt_mrta::config::Launches::isEmpty | ( | ) | const |
Definition at line 105 of file launches.cpp.
| void rqt_mrta::config::Launches::launchDestroyed | ( | ) | [private, slot] |
Definition at line 262 of file launches.cpp.
| void rqt_mrta::config::Launches::launchIdChanged | ( | size_t | index, |
| const QString & | id | ||
| ) | [signal] |
| void rqt_mrta::config::Launches::launchIdChanged | ( | const QString & | id | ) | [private, slot] |
Definition at line 252 of file launches.cpp.
| void rqt_mrta::config::Launches::load | ( | QSettings & | settings | ) | [virtual] |
Implements utilities::AbstractConfig.
Definition at line 172 of file launches.cpp.
Definition at line 211 of file launches.cpp.
| void rqt_mrta::config::Launches::read | ( | QDataStream & | stream | ) | [virtual] |
Implements utilities::AbstractConfig.
Definition at line 203 of file launches.cpp.
| void rqt_mrta::config::Launches::removed | ( | const QString & | id | ) | [signal] |
| void rqt_mrta::config::Launches::removeLaunch | ( | Launch * | launch | ) |
Definition at line 57 of file launches.cpp.
| void rqt_mrta::config::Launches::removeLaunch | ( | size_t | index | ) |
Definition at line 62 of file launches.cpp.
| void rqt_mrta::config::Launches::reset | ( | ) | [virtual] |
Implements utilities::AbstractConfig.
Definition at line 193 of file launches.cpp.
| void rqt_mrta::config::Launches::save | ( | QSettings & | settings | ) | const [virtual] |
Implements utilities::AbstractConfig.
Definition at line 160 of file launches.cpp.
| void rqt_mrta::config::Launches::saveAsLaunch | ( | const QString & | package_url | ) | const |
Definition at line 131 of file launches.cpp.
| void rqt_mrta::config::Launches::setLaunches | ( | const Launches & | launches, |
| const application::Robots & | robots, | ||
| const QString & | robots_launch_id | ||
| ) |
Definition at line 228 of file launches.cpp.
| QString rqt_mrta::config::Launches::validate | ( | ) | const |
Definition at line 107 of file launches.cpp.
| QStringList rqt_mrta::config::Launches::willBeGenerated | ( | ) | const |
Definition at line 121 of file launches.cpp.
| void rqt_mrta::config::Launches::write | ( | QDataStream & | stream | ) | const [virtual] |
Implements utilities::AbstractConfig.
Definition at line 195 of file launches.cpp.
QVector<Launch*> rqt_mrta::config::Launches::launches_ [private] |
Definition at line 50 of file launches.h.