Go to the documentation of this file.
12 ParserROS(
const std::string& topic_name,
const std::string& type_name,
68 const std::vector<std::string>& definition,
69 const std::vector<double>& values);
80 std::array<double, N * N> cov;
85 for (
int i = 0; i < N; i++)
87 for (
int j = i; j < N; j++)
89 const size_t index = i * N + j;
96 #endif // ROS_PARSER_H
bool _strict_truncation_check
void parseTwistWithCovariance(const std::string &prefix, double ×tamp)
void parseEmpty(const std::string &prefix, double ×tamp)
void parsePalStatisticsNames(const std::string &prefix, double ×tamp)
void pushBack(const Point &p) override
void parseTSLValues(const std::string &prefix, double ×tamp)
std::unique_ptr< RosMsgParser::Deserializer > _deserializer
void parseTransformStamped(const std::string &prefix, double ×tamp)
std::function< void(const std::string &prefix, double &)> _customized_parser
PJ::Msg::Header readHeader(double ×tamp)
void parseJointStateMsg(const std::string &prefix, double ×tamp)
void process_tsl_values(const std::string &prefix, const double ×tamp, const std::vector< std::string > &definition, const std::vector< double > &values)
void setLargeArraysPolicy(bool clamp, unsigned max_size) override
void parseDiagnosticMsg(const std::string &prefix, double ×tamp)
bool parseMessage(const PJ::MessageRef serialized_msg, double ×tamp) override
The MessageParser is the base class used to parse a message with a specific encoding+schema.
void parseImu(const std::string &prefix, double ×tamp)
PlotData & getSeries(const std::string &key)
void parsePose(const std::string &prefix, double ×tamp)
void parseHeader(const std::string &prefix, double ×tamp)
void parseCovariance(const std::string &prefix, double ×tamp)
void parseTransform(const std::string &prefix, double ×tamp)
auto format(const text_style &ts, const S &format_str, const Args &... args) -> std::basic_string< Char >
void parseDataTamerSnapshot(const std::string &prefix, double ×tamp)
RosMsgParser::Parser _parser
void enableTruncationCheck(bool enable)
void parseTF2Msg(const std::string &prefix, double ×tamp)
void parsePoseStamped(const std::string &prefix, double ×tamp)
void parseOdometry(const std::string &prefix, double ×tamp)
void parseTSLDefinition(const std::string &prefix, double ×tamp)
void parseQuaternion(const std::string &prefix, double ×tamp)
void parseVector3(const std::string &prefix, double ×tamp)
void parsePoint(const std::string &prefix, double ×tamp)
void parseTwist(const std::string &prefix, double ×tamp)
ParserROS(const std::string &topic_name, const std::string &type_name, const std::string &schema, RosMsgParser::Deserializer *deserializer, PJ::PlotDataMapRef &data)
void parsePalStatisticsValues(const std::string &prefix, double ×tamp)
RosMsgParser::FlatMessage _flat_msg
void parsePoseWithCovariance(const std::string &prefix, double ×tamp)
void parseDataTamerSchemas(const std::string &prefix, double ×tamp)
plotjuggler
Author(s): Davide Faconti
autogenerated on Mon May 26 2025 02:22:38