Classes | Namespaces | Macros | Typedefs
messageparser_base.h File Reference
#include <QtPlugin>
#include <QApplication>
#include <array>
#include <unordered_map>
#include <unordered_set>
#include <functional>
#include <map>
#include <set>
#include "PlotJuggler/plotdata.h"
#include "PlotJuggler/pj_plugin.h"
Include dependency graph for messageparser_base.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PJ::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  PJ::MessageParserCreator
 
class  PJ::MessageRef
 

Namespaces

 PJ
 

Macros

#define MessageParserCreator_iid   "facontidavide.PlotJuggler3.MessageParserCreator"
 

Typedefs

using PJ::MessageParserFactory = std::map< QString, std::shared_ptr< MessageParserCreator >>
 
using PJ::MessageParserPtr = std::shared_ptr< MessageParser >
 

Macro Definition Documentation

#define MessageParserCreator_iid   "facontidavide.PlotJuggler3.MessageParserCreator"

Definition at line 107 of file messageparser_base.h.



plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Dec 6 2020 04:02:49