#include <ros1_parser.h>

Public Member Functions | |
| BuiltinMessageParser (const std::string &topic_name, PJ::PlotDataMapRef &plot_data) | |
| BuiltinMessageParser (const std::string &topic_name, PlotDataMapRef &plot_data) | |
| bool | parseMessage (MessageRef serialized_msg, double ×tamp) override |
| virtual bool | parseMessage (MessageRef serialized_msg, double ×tamp) |
| virtual void | parseMessageImpl (const T &msg, double ×tamp)=0 |
| virtual void | parseMessageImpl (const T &msg, double ×tamp)=0 |
Public Member Functions inherited from Ros2MessageParser | |
| Ros2MessageParser (const std::string &topic_name, PJ::PlotDataMapRef &plot_data) | |
| const rosidl_message_type_support_t * | typeSupport () const |
Public Member Functions inherited from PJ::RosMessageParser | |
| const RosParserConfig & | getConfig () const |
| PJ::PlotData & | getSeries (const std::string &key) |
| PJ::StringSeries & | getStringSeries (const std::string &key) |
| RosMessageParser (const std::string &topic_name, PJ::PlotDataMapRef &plot_data) | |
| void | setConfig (const RosParserConfig &config) |
Public Member Functions inherited from PJ::MessageParser | |
| bool | clampLargeArray () const |
| unsigned | maxArraySize () const |
| MessageParser (const std::string &topic_name, PlotDataMapRef &plot_data) | |
| virtual void | setLargeArraysPolicy (bool clamp, unsigned max_size) |
| virtual | ~MessageParser ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from PJ::MessageParser | |
| PlotData & | getSeries (const std::string &key) |
| StringSeries & | getStringSeries (const std::string &key) |
Protected Attributes inherited from Ros2MessageParser | |
| const rosidl_message_type_support_t * | _type_support = nullptr |
Protected Attributes inherited from PJ::RosMessageParser | |
| RosParserConfig | _config |
Protected Attributes inherited from PJ::MessageParser | |
| PlotDataMapRef & | _plot_data |
| std::string | _topic_name |
Definition at line 13 of file ros1_parser.h.
|
inline |
Definition at line 16 of file ros1_parser.h.
|
inline |
Definition at line 47 of file ros2_parser.h.
|
inlineoverridevirtual |
Implements PJ::MessageParser.
Definition at line 21 of file ros1_parser.h.
|
inlinevirtual |
Implements PJ::MessageParser.
Definition at line 53 of file ros2_parser.h.
|
pure virtual |
Implemented in PoseCovarianceStampedMsgParser, PoseCovarianceMsgParser, TwistCovarianceMsgParser, TwistCovarianceMsgParser, PoseCovarianceMsgParser, TwistStampedMsgParser, TwistStampedMsgParser, PoseStampedMsgParser, PoseStampedMsgParser, PAL_StatisticsValuesParser, PlotJugglerDataPointsParser, PJ_StatisticsValuesParser, ImuMsgParser, PlotJugglerDataPointsParser, PAL_StatisticsNamesParser, TfMsgParserImpl< TfMsgType >, ImuMsgParser, PJ_StatisticsNamesParser, PoseMsgParser, PlotJugglerDictionaryParser, OdometryMsgParser, QuaternionMsgParser, OdometryMsgParser, PoseMsgParser, DiagnosticMsgParser, TwistMsgParser, DiagnosticMsgParser, TwistMsgParser, PlotJugglerDictionaryParser, JointStateMsgParser, JointStateMsgParser, TfMsgParser, and QuaternionMsgParser.
|
pure virtual |
Implemented in PoseCovarianceStampedMsgParser, PoseCovarianceMsgParser, TwistCovarianceMsgParser, TwistCovarianceMsgParser, PoseCovarianceMsgParser, TwistStampedMsgParser, TwistStampedMsgParser, PoseStampedMsgParser, PoseStampedMsgParser, PAL_StatisticsValuesParser, PlotJugglerDataPointsParser, PJ_StatisticsValuesParser, ImuMsgParser, PlotJugglerDataPointsParser, PAL_StatisticsNamesParser, TfMsgParserImpl< TfMsgType >, ImuMsgParser, PJ_StatisticsNamesParser, PoseMsgParser, PlotJugglerDictionaryParser, OdometryMsgParser, QuaternionMsgParser, OdometryMsgParser, PoseMsgParser, DiagnosticMsgParser, TwistMsgParser, DiagnosticMsgParser, TwistMsgParser, PlotJugglerDictionaryParser, JointStateMsgParser, JointStateMsgParser, TfMsgParser, and QuaternionMsgParser.