#include <nlohmann_parsers.h>
Public Member Functions | |
BSON_Parser (const std::string &topic_name, PlotDataMapRef &data, bool use_msg_stamp) | |
bool | parseMessage (const MessageRef msg, double timestamp) override |
Public Member Functions inherited from NlohmannParser | |
NlohmannParser (const std::string &topic_name, PlotDataMapRef &data, bool use_msg_stamp) | |
Public Member Functions inherited from PJ::MessageParser | |
MessageParser (const std::string &topic_name, PlotDataMapRef &plot_data) | |
virtual | ~MessageParser ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from NlohmannParser | |
bool | parseMessageImpl (double timestamp) |
Protected Member Functions inherited from PJ::MessageParser | |
PlotData & | getSeries (const std::string &key) |
Protected Attributes inherited from NlohmannParser | |
nlohmann::json | _json |
bool | _use_message_stamp |
Protected Attributes inherited from PJ::MessageParser | |
PlotDataMapRef & | _plot_data |
std::string | _topic_name |
Definition at line 48 of file nlohmann_parsers.h.
|
inline |
Definition at line 51 of file nlohmann_parsers.h.
|
overridevirtual |
Implements PJ::MessageParser.
Definition at line 63 of file nlohmann_parsers.cpp.