#include <ros2_introspection.hpp>
Public Attributes | |
| std::vector< std::pair< StringTreeLeaf, BufferView > > | blobs |
| std::vector< std::pair< StringTreeLeaf, std::string > > | strings |
| const StringTree * | tree |
| Tree that the StringTreeLeaf(s) refer to. More... | |
| std::vector< std::pair< StringTreeLeaf, double > > | values |
Definition at line 45 of file ros2_introspection.hpp.
| std::vector< std::pair<StringTreeLeaf, BufferView> > Ros2Introspection::FlatMessage::blobs |
Store "blobs", i.e all those fields which are vectors of BYTES (AKA uint8_t), where the vector size is greater than the argument [max_array_size] passed to the function deserializeIntoFlatContainer
Definition at line 61 of file ros2_introspection.hpp.
| std::vector< std::pair<StringTreeLeaf, std::string> > Ros2Introspection::FlatMessage::strings |
List of all those parsed fields that can be represented by a builtin value equal to "string". This list will be filled by the funtion buildRosFlatType.
Definition at line 56 of file ros2_introspection.hpp.
| const StringTree* Ros2Introspection::FlatMessage::tree |
Tree that the StringTreeLeaf(s) refer to.
Definition at line 48 of file ros2_introspection.hpp.
| std::vector< std::pair<StringTreeLeaf, double> > Ros2Introspection::FlatMessage::values |
List of all those parsed fields that can be represented by a builtin value different from "string". This list will be filled by the funtion buildRosFlatType.
Definition at line 52 of file ros2_introspection.hpp.