Classes | |
| class | DataLoader |
| class | DataStreamer |
| The DataStreamer base class to create your own plugin. More... | |
| struct | FileLoadInfo |
| class | MessageParser |
| The MessageParser is the base class to create plugins that are able to parse one or multiple Message types. Each message type is uniquely identified by a MessageKey (128 bits, sufficiently large to hold a MD5Sum identifier). More... | |
| class | MessageParserCreator |
| class | MessageRef |
| class | PlotDataBase |
| struct | PlotDataMapRef |
| class | PlotJugglerPlugin |
| struct | Range |
| class | StatePublisher |
| class | TimeseriesBase |
| class | TimeSeriesTransform |
| class | TransformFactory |
| ---— The factory to create instances of a SeriesTransform ----------— More... | |
Typedefs | |
| using | DataLoaderPtr = std::shared_ptr< DataLoader > |
| using | DataStreamerPtr = std::shared_ptr< DataStreamer > |
| using | MessageParserFactory = std::map< QString, std::shared_ptr< MessageParserCreator >> |
| using | MessageParserPtr = std::shared_ptr< MessageParser > |
| using | PlotData = TimeseriesBase< double > |
| using | PlotDataAny = TimeseriesBase< nonstd::any > |
| typedef nonstd::optional< Range > | RangeOpt |
| using | StatePublisherPtr = std::shared_ptr< StatePublisher > |
| using | TimeSeriesTransformPtr = std::shared_ptr< TimeSeriesTransform > |
Functions | |
| template<typename Value > | |
| void | AddPrefixToPlotData (const std::string &prefix, std::unordered_map< std::string, Value > &data) |
| using PJ::DataLoaderPtr = typedef std::shared_ptr<DataLoader> |
Definition at line 39 of file dataloader_base.h.
| using PJ::DataStreamerPtr = typedef std::shared_ptr<DataStreamer> |
Definition at line 97 of file datastreamer_base.h.
| using PJ::MessageParserFactory = typedef std::map<QString, std::shared_ptr<MessageParserCreator>> |
Definition at line 101 of file messageparser_base.h.
| using PJ::MessageParserPtr = typedef std::shared_ptr<MessageParser> |
Definition at line 90 of file messageparser_base.h.
| using PJ::PlotData = typedef TimeseriesBase<double> |
Definition at line 490 of file plotdata.h.
| using PJ::PlotDataAny = typedef TimeseriesBase<nonstd::any> |
Definition at line 491 of file plotdata.h.
| typedef nonstd::optional<Range> PJ::RangeOpt |
Definition at line 27 of file plotdata.h.
| using PJ::StatePublisherPtr = typedef std::shared_ptr<StatePublisher> |
Definition at line 46 of file statepublisher_base.h.
| using PJ::TimeSeriesTransformPtr = typedef std::shared_ptr<TimeSeriesTransform> |
Definition at line 89 of file transform_function.h.
|
inline |
Definition at line 513 of file plotdata.h.