#include <CurveAxisConfig.h>

Public Types | |
| enum | FieldType { MessageData, MessageReceiptTime } |
Signals | |
| void | fieldChanged (const QString &field) |
| void | fieldTypeChanged (int fieldType) |
| void | topicChanged (const QString &topic) |
| void | typeChanged (const QString &type) |
Signals inherited from rqt_multiplot::Config | |
| void | changed () |
Public Member Functions | |
| CurveAxisConfig (QObject *parent=0, const QString &topic=QString(), const QString &type=QString(), FieldType fieldType=MessageData, const QString &field=QString()) | |
| const QString & | getField () const |
| FieldType | getFieldType () const |
| CurveAxisScaleConfig * | getScaleConfig () const |
| const QString & | getTopic () const |
| const QString & | getType () const |
| void | load (QSettings &settings) |
| CurveAxisConfig & | operator= (const CurveAxisConfig &src) |
| void | read (QDataStream &stream) |
| void | reset () |
| void | save (QSettings &settings) const |
| void | setField (const QString &field) |
| void | setFieldType (FieldType fieldType) |
| void | setTopic (const QString &topic) |
| void | setType (const QString &type) |
| void | write (QDataStream &stream) const |
| ~CurveAxisConfig () | |
Public Member Functions inherited from rqt_multiplot::Config | |
| Config (QObject *parent=0) | |
| ~Config () | |
Private Slots | |
| void | scaleChanged () |
Private Attributes | |
| QString | field_ |
| FieldType | fieldType_ |
| CurveAxisScaleConfig * | scaleConfig_ |
| QString | topic_ |
| QString | type_ |
Definition at line 28 of file CurveAxisConfig.h.
| Enumerator | |
|---|---|
| MessageData | |
| MessageReceiptTime | |
Definition at line 32 of file CurveAxisConfig.h.
| rqt_multiplot::CurveAxisConfig::CurveAxisConfig | ( | QObject * | parent = 0, |
| const QString & | topic = QString(), |
||
| const QString & | type = QString(), |
||
| FieldType | fieldType = MessageData, |
||
| const QString & | field = QString() |
||
| ) |
Definition at line 27 of file CurveAxisConfig.cpp.
| rqt_multiplot::CurveAxisConfig::~CurveAxisConfig | ( | ) |
Definition at line 38 of file CurveAxisConfig.cpp.
|
signal |
|
signal |
| const QString & rqt_multiplot::CurveAxisConfig::getField | ( | ) | const |
Definition at line 93 of file CurveAxisConfig.cpp.
| CurveAxisConfig::FieldType rqt_multiplot::CurveAxisConfig::getFieldType | ( | ) | const |
Definition at line 80 of file CurveAxisConfig.cpp.
| CurveAxisScaleConfig * rqt_multiplot::CurveAxisConfig::getScaleConfig | ( | ) | const |
Definition at line 97 of file CurveAxisConfig.cpp.
| const QString & rqt_multiplot::CurveAxisConfig::getTopic | ( | ) | const |
Definition at line 54 of file CurveAxisConfig.cpp.
| const QString & rqt_multiplot::CurveAxisConfig::getType | ( | ) | const |
Definition at line 67 of file CurveAxisConfig.cpp.
|
virtual |
Implements rqt_multiplot::Config.
Definition at line 116 of file CurveAxisConfig.cpp.
| CurveAxisConfig & rqt_multiplot::CurveAxisConfig::operator= | ( | const CurveAxisConfig & | src | ) |
Definition at line 165 of file CurveAxisConfig.cpp.
|
virtual |
Implements rqt_multiplot::Config.
Definition at line 145 of file CurveAxisConfig.cpp.
|
virtual |
Implements rqt_multiplot::Config.
Definition at line 127 of file CurveAxisConfig.cpp.
|
virtual |
Implements rqt_multiplot::Config.
Definition at line 105 of file CurveAxisConfig.cpp.
|
privateslot |
Definition at line 180 of file CurveAxisConfig.cpp.
| void rqt_multiplot::CurveAxisConfig::setField | ( | const QString & | field | ) |
Definition at line 84 of file CurveAxisConfig.cpp.
| void rqt_multiplot::CurveAxisConfig::setFieldType | ( | FieldType | fieldType | ) |
Definition at line 71 of file CurveAxisConfig.cpp.
| void rqt_multiplot::CurveAxisConfig::setTopic | ( | const QString & | topic | ) |
Definition at line 45 of file CurveAxisConfig.cpp.
| void rqt_multiplot::CurveAxisConfig::setType | ( | const QString & | type | ) |
Definition at line 58 of file CurveAxisConfig.cpp.
|
signal |
|
signal |
|
virtual |
Implements rqt_multiplot::Config.
Definition at line 136 of file CurveAxisConfig.cpp.
|
private |
Definition at line 71 of file CurveAxisConfig.h.
|
private |
Definition at line 70 of file CurveAxisConfig.h.
|
private |
Definition at line 73 of file CurveAxisConfig.h.
|
private |
Definition at line 68 of file CurveAxisConfig.h.
|
private |
Definition at line 69 of file CurveAxisConfig.h.