Signals | Public Member Functions | Private Attributes
rqt_multiplot::UrlScheme Class Reference

#include <UrlScheme.h>

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

List of all members.

Signals

void pathLoaded (const QString &host, const QString &path)
void resetFinished ()
void resetStarted ()

Public Member Functions

virtual QString getFilePath (const QModelIndex &hostIndex, const QModelIndex &pathIndex) const =0
virtual QString getFilePath (const QString &host, const QString &path) const =0
virtual QString getHost (const QModelIndex &hostIndex) const =0
virtual QVariant getHostData (const QModelIndex &index, int role) const =0
virtual QModelIndex getHostIndex (size_t row) const =0
virtual size_t getNumHosts () const =0
virtual size_t getNumPaths (const QModelIndex &hostIndex, const QModelIndex &parent=QModelIndex()) const =0
virtual QString getPath (const QModelIndex &hostIndex, const QModelIndex &pathIndex) const =0
virtual QVariant getPathData (const QModelIndex &index, int role) const =0
virtual QModelIndex getPathIndex (const QModelIndex &hostIndex, size_t row, const QModelIndex &parent=QModelIndex()) const =0
const QString & getPrefix () const
 UrlScheme (const QString &prefix, QObject *parent=0)
virtual ~UrlScheme ()

Private Attributes

QString prefix_

Detailed Description

Definition at line 28 of file UrlScheme.h.


Constructor & Destructor Documentation

rqt_multiplot::UrlScheme::UrlScheme ( const QString &  prefix,
QObject *  parent = 0 
)

Definition at line 27 of file UrlScheme.cpp.

Definition at line 31 of file UrlScheme.cpp.


Member Function Documentation

virtual QString rqt_multiplot::UrlScheme::getFilePath ( const QModelIndex &  hostIndex,
const QModelIndex &  pathIndex 
) const [pure virtual]
virtual QString rqt_multiplot::UrlScheme::getFilePath ( const QString &  host,
const QString &  path 
) const [pure virtual]
virtual QString rqt_multiplot::UrlScheme::getHost ( const QModelIndex &  hostIndex) const [pure virtual]
virtual QVariant rqt_multiplot::UrlScheme::getHostData ( const QModelIndex &  index,
int  role 
) const [pure virtual]
virtual QModelIndex rqt_multiplot::UrlScheme::getHostIndex ( size_t  row) const [pure virtual]
virtual size_t rqt_multiplot::UrlScheme::getNumHosts ( ) const [pure virtual]
virtual size_t rqt_multiplot::UrlScheme::getNumPaths ( const QModelIndex &  hostIndex,
const QModelIndex &  parent = QModelIndex() 
) const [pure virtual]
virtual QString rqt_multiplot::UrlScheme::getPath ( const QModelIndex &  hostIndex,
const QModelIndex &  pathIndex 
) const [pure virtual]
virtual QVariant rqt_multiplot::UrlScheme::getPathData ( const QModelIndex &  index,
int  role 
) const [pure virtual]
virtual QModelIndex rqt_multiplot::UrlScheme::getPathIndex ( const QModelIndex &  hostIndex,
size_t  row,
const QModelIndex &  parent = QModelIndex() 
) const [pure virtual]
const QString & rqt_multiplot::UrlScheme::getPrefix ( ) const

Definition at line 38 of file UrlScheme.cpp.

void rqt_multiplot::UrlScheme::pathLoaded ( const QString &  host,
const QString &  path 
) [signal]

Member Data Documentation

Definition at line 64 of file UrlScheme.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