Template Class ParsersCollection

Nested Relationships

Nested Types

Class Documentation

template<class DeserializerT>
class ParsersCollection

Public Functions

inline ParsersCollection()
inline void registerParser(const std::string &topic_name, const ROSType &msg_type, const std::string &definition, SchemaFormat format = ROS_MSG)
inline const Parser *getParser(const std::string &topic_name) const
inline const FlatMessage *deserialize(const std::string &topic_name, Span<const uint8_t> buffer)