Classes | Signals | Public Member Functions | Private Slots | Private Attributes | List of all members
rqt_multiplot::BagReader Class Reference

#include <BagReader.h>

Inheritance diagram for rqt_multiplot::BagReader:
Inheritance graph
[legend]

Classes

class  Impl
 

Signals

void messageRead (const QString &topic, const Message &message)
 
void readingFailed (const QString &error)
 
void readingFinished ()
 
void readingProgressChanged (double progress)
 
void readingStarted ()
 

Public Member Functions

 BagReader (QObject *parent=0)
 
bool event (QEvent *event)
 
QString getError () const
 
QString getFileName () const
 
bool isReading () const
 
void read (const QString &fileName)
 
bool subscribe (const QString &topic, QObject *receiver, const char *method, const PropertyMap &properties=PropertyMap(), Qt::ConnectionType type=Qt::AutoConnection)
 
bool unsubscribe (const QString &topic, QObject *receiver, const char *method=0)
 
void wait ()
 
virtual ~BagReader ()
 
- Public Member Functions inherited from rqt_multiplot::MessageBroker
 MessageBroker (QObject *parent=0)
 
virtual ~MessageBroker ()
 

Private Slots

void queryAboutToBeDestroyed ()
 
void threadFinished ()
 
void threadStarted ()
 

Private Attributes

Impl impl_
 

Additional Inherited Members

- Public Types inherited from rqt_multiplot::MessageBroker
typedef QMap< int, QVariant > PropertyMap
 

Detailed Description

Definition at line 32 of file BagReader.h.

Constructor & Destructor Documentation

rqt_multiplot::BagReader::BagReader ( QObject *  parent = 0)

Definition at line 36 of file BagReader.cpp.

rqt_multiplot::BagReader::~BagReader ( )
virtual

Definition at line 43 of file BagReader.cpp.

Member Function Documentation

bool rqt_multiplot::BagReader::event ( QEvent *  event)

Definition at line 121 of file BagReader.cpp.

QString rqt_multiplot::BagReader::getError ( ) const

Definition at line 65 of file BagReader.cpp.

QString rqt_multiplot::BagReader::getFileName ( ) const

Definition at line 61 of file BagReader.cpp.

bool rqt_multiplot::BagReader::isReading ( ) const

Definition at line 69 of file BagReader.cpp.

void rqt_multiplot::BagReader::messageRead ( const QString &  topic,
const Message message 
)
signal
void rqt_multiplot::BagReader::queryAboutToBeDestroyed ( )
privateslot

Definition at line 202 of file BagReader.cpp.

void rqt_multiplot::BagReader::read ( const QString &  fileName)

Definition at line 77 of file BagReader.cpp.

void rqt_multiplot::BagReader::readingFailed ( const QString &  error)
signal
void rqt_multiplot::BagReader::readingFinished ( )
signal
void rqt_multiplot::BagReader::readingProgressChanged ( double  progress)
signal
void rqt_multiplot::BagReader::readingStarted ( )
signal
bool rqt_multiplot::BagReader::subscribe ( const QString &  topic,
QObject *  receiver,
const char *  method,
const PropertyMap properties = PropertyMap(),
Qt::ConnectionType  type = Qt::AutoConnection 
)
virtual

Implements rqt_multiplot::MessageBroker.

Definition at line 90 of file BagReader.cpp.

void rqt_multiplot::BagReader::threadFinished ( )
privateslot

Definition at line 186 of file BagReader.cpp.

void rqt_multiplot::BagReader::threadStarted ( )
privateslot

Definition at line 182 of file BagReader.cpp.

bool rqt_multiplot::BagReader::unsubscribe ( const QString &  topic,
QObject *  receiver,
const char *  method = 0 
)
virtual

Implements rqt_multiplot::MessageBroker.

Definition at line 107 of file BagReader.cpp.

void rqt_multiplot::BagReader::wait ( )

Definition at line 86 of file BagReader.cpp.

Member Data Documentation

Impl rqt_multiplot::BagReader::impl_
private

Definition at line 77 of file BagReader.h.


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


rqt_multiplot
Author(s): Ralf Kaestner
autogenerated on Wed Jul 10 2019 03:49:44