Expand description
Bindings to rosidl_runtime_c
and related functionality for messages.
Macros§
- seq
- Creates a sequence, similar to the
vec!
macro.
Structs§
- Bounded
Sequence - A bounded sequence.
- Bounded
String - A zero-terminated string of 8-bit characters with a length limit.
- BoundedW
String - A zero-terminated string of 16-bit characters with a length limit.
- Sequence
- An unbounded sequence.
- Sequence
Exceeds Bounds Error - Error type for
BoundedSequence::try_new()
. - String
- A zero-terminated string of 8-bit characters.
- String
Exceeds Bounds Error - Error type for
BoundedString::try_from()
andBoundedWString::try_from()
. - WString
- A zero-terminated string of 16-bit characters.
Traits§
- Message
- Trait for types that can be used in a
rclrs::Subscription
and arclrs::Publisher
. - RmwMessage
- Trait for RMW-native messages.
- Sequence
Alloc - Internal trait that connects a particular
Sequence<T>
instance to generated C functions that allocate and deallocate memory. - Service
- Trait for services.