Classes | Signals | Public Member Functions | Private Slots | Private Attributes
rqt_multiplot::BagReader Class Reference

#include <BagReader.h>

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

List of all members.

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 ()

Private Slots

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

Private Attributes

Impl impl_

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.

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.

Definition at line 65 of file BagReader.cpp.

Definition at line 61 of file BagReader.cpp.

Definition at line 69 of file BagReader.cpp.

void rqt_multiplot::BagReader::messageRead ( const QString &  topic,
const Message message 
) [signal]

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::readingProgressChanged ( double  progress) [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 ( ) [private, slot]

Definition at line 186 of file BagReader.cpp.

void rqt_multiplot::BagReader::threadStarted ( ) [private, slot]

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.

Definition at line 86 of file BagReader.cpp.


Member Data Documentation

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 Thu Jun 6 2019 21:49:11