rmw  master
C API providing a middleware abstraction layer which is used to implement the rest of ROS.
Public Attributes | List of all members
rmw_message_sequence_t Struct Reference

Structure to hold a sequence of ROS messages. More...

#include <message_sequence.h>

Collaboration diagram for rmw_message_sequence_t:
Collaboration graph
[legend]

Public Attributes

void ** data
 Array of pointers to ROS messages. More...
 
size_t size
 The number of valid entries in data. More...
 
size_t capacity
 The total allocated capacity of the data array. More...
 
rcutils_allocator_tallocator
 The allocator used to allocate the data array. More...
 

Detailed Description

Structure to hold a sequence of ROS messages.

Member Data Documentation

◆ data

void** rmw_message_sequence_t::data

Array of pointers to ROS messages.

◆ size

size_t rmw_message_sequence_t::size

The number of valid entries in data.

◆ capacity

size_t rmw_message_sequence_t::capacity

The total allocated capacity of the data array.

◆ allocator

rcutils_allocator_t* rmw_message_sequence_t::allocator

The allocator used to allocate the data array.


The documentation for this struct was generated from the following file: