#include <ros2_introspection.hpp>
Public Types | |
| enum | { MAX_ARRAY_SIZE = 9999 } |
Public Member Functions | |
| bool | deserializeIntoFlatMessage (const rcutils_uint8_array_t *msg, FlatMessage *flat_container_output) const |
| MaxArrayPolicy | maxArrayPolicy () const |
| size_t | maxArraySize () const |
| Parser (const std::string &topic_name, const std::string &type_name) | |
| void | setMaxArrayPolicy (MaxArrayPolicy discard_policy, size_t max_size) |
| const TopicInfo & | topicInfo () const |
Private Attributes | |
| MaxArrayPolicy | _discard_policy |
| StringTree | _field_tree |
| size_t | _max_array_size |
| TopicInfo | _topic_info |
Definition at line 85 of file ros2_introspection.hpp.
| anonymous enum |
| Enumerator | |
|---|---|
| MAX_ARRAY_SIZE | |
Definition at line 90 of file ros2_introspection.hpp.
| Ros2Introspection::Parser::Parser | ( | const std::string & | topic_name, |
| const std::string & | type_name | ||
| ) |
Definition at line 59 of file ros2_introspection.cpp.
| bool Ros2Introspection::Parser::deserializeIntoFlatMessage | ( | const rcutils_uint8_array_t * | msg, |
| FlatMessage * | flat_container_output | ||
| ) | const |
Definition at line 114 of file ros2_introspection.cpp.
| MaxArrayPolicy Ros2Introspection::Parser::maxArrayPolicy | ( | ) | const |
Definition at line 104 of file ros2_introspection.cpp.
| size_t Ros2Introspection::Parser::maxArraySize | ( | ) | const |
Definition at line 109 of file ros2_introspection.cpp.
| void Ros2Introspection::Parser::setMaxArrayPolicy | ( | MaxArrayPolicy | discard_policy, |
| size_t | max_size | ||
| ) |
Definition at line 98 of file ros2_introspection.cpp.
| const TopicInfo & Ros2Introspection::Parser::topicInfo | ( | ) | const |
Definition at line 262 of file ros2_introspection.cpp.
|
private |
Definition at line 105 of file ros2_introspection.hpp.
|
private |
Definition at line 109 of file ros2_introspection.hpp.
|
private |
Definition at line 107 of file ros2_introspection.hpp.
|
private |
Definition at line 111 of file ros2_introspection.hpp.