#include <ros_introspection.hpp>
Public Attributes | |
std::vector< std::pair< StringTreeLeaf, std::vector< uint8_t > > > | blob |
std::vector< std::pair< StringTreeLeaf, std::string > > | name |
const StringTree * | tree |
Tree that the StringTreeLeaf(s) refer to. More... | |
std::vector< std::pair< StringTreeLeaf, Variant > > | value |
Definition at line 46 of file ros_introspection.hpp.
std::vector< std::pair<StringTreeLeaf, std::vector<uint8_t> > > RosIntrospection::FlatMessage::blob |
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 62 of file ros_introspection.hpp.
std::vector< std::pair<StringTreeLeaf, std::string> > RosIntrospection::FlatMessage::name |
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 57 of file ros_introspection.hpp.
const StringTree* RosIntrospection::FlatMessage::tree |
Tree that the StringTreeLeaf(s) refer to.
Definition at line 49 of file ros_introspection.hpp.
std::vector< std::pair<StringTreeLeaf, Variant> > RosIntrospection::FlatMessage::value |
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 53 of file ros_introspection.hpp.