Signals | Public Member Functions | Private Types | Private Member Functions | Private Attributes
rqt_mrta::config::Launch Class Reference

#include <launch.h>

Inheritance diagram for rqt_mrta::config::Launch:
Inheritance graph
[legend]

List of all members.

Signals

void idChanged (const QString &id)

Public Member Functions

void add (const QString &key, const QString &value)
QString getId () const
IncludesgetIncludes () const
QMap< QString, QString > getMap () const
 Launch (QObject *parent=NULL)
void load (QSettings &settings)
Launchoperator= (const Launch &config)
void read (QDataStream &stream)
void reset ()
void save (QSettings &settings) const
void saveAsLaunch (const QString &url) const
void setId (const QString &id)
QString validate () const
void write (QDataStream &stream) const
virtual ~Launch ()

Private Types

typedef Map::const_iterator const_iterator
typedef Map::iterator iterator
typedef QMap< QString, QString > Map

Private Member Functions

QString toLaunch () const

Private Attributes

QString id_
Includesincludes_
Map map_

Detailed Description

Definition at line 12 of file launch.h.


Member Typedef Documentation

typedef Map::const_iterator rqt_mrta::config::Launch::const_iterator [private]

Definition at line 38 of file launch.h.

typedef Map::iterator rqt_mrta::config::Launch::iterator [private]

Definition at line 37 of file launch.h.

typedef QMap<QString, QString> rqt_mrta::config::Launch::Map [private]

Definition at line 36 of file launch.h.


Constructor & Destructor Documentation

rqt_mrta::config::Launch::Launch ( QObject *  parent = NULL)

Definition at line 10 of file launch.cpp.

Definition at line 17 of file launch.cpp.


Member Function Documentation

void rqt_mrta::config::Launch::add ( const QString &  key,
const QString &  value 
)

Definition at line 42 of file launch.cpp.

Definition at line 26 of file launch.cpp.

Definition at line 28 of file launch.cpp.

QMap< QString, QString > rqt_mrta::config::Launch::getMap ( ) const

Definition at line 30 of file launch.cpp.

void rqt_mrta::config::Launch::idChanged ( const QString &  id) [signal]
void rqt_mrta::config::Launch::load ( QSettings &  settings) [virtual]

Implements utilities::AbstractConfig.

Definition at line 62 of file launch.cpp.

Launch & rqt_mrta::config::Launch::operator= ( const Launch config)

Definition at line 88 of file launch.cpp.

void rqt_mrta::config::Launch::read ( QDataStream &  stream) [virtual]

Implements utilities::AbstractConfig.

Definition at line 80 of file launch.cpp.

void rqt_mrta::config::Launch::reset ( ) [virtual]

Implements utilities::AbstractConfig.

Definition at line 68 of file launch.cpp.

void rqt_mrta::config::Launch::save ( QSettings &  settings) const [virtual]

Implements utilities::AbstractConfig.

Definition at line 56 of file launch.cpp.

void rqt_mrta::config::Launch::saveAsLaunch ( const QString &  url) const

Definition at line 95 of file launch.cpp.

void rqt_mrta::config::Launch::setId ( const QString &  id)

Definition at line 32 of file launch.cpp.

QString rqt_mrta::config::Launch::toLaunch ( ) const [private]

Definition at line 109 of file launch.cpp.

Definition at line 47 of file launch.cpp.

void rqt_mrta::config::Launch::write ( QDataStream &  stream) const [virtual]

Implements utilities::AbstractConfig.

Definition at line 74 of file launch.cpp.


Member Data Documentation

QString rqt_mrta::config::Launch::id_ [private]

Definition at line 39 of file launch.h.

Definition at line 40 of file launch.h.

Definition at line 41 of file launch.h.


The documentation for this class was generated from the following files:


rqt_mrta
Author(s): Adriano Henrique Rossette Leite
autogenerated on Thu Jun 6 2019 18:50:53