15 #ifndef RMW__SERIALIZED_MESSAGE_H_    16 #define RMW__SERIALIZED_MESSAGE_H_    56   size_t buffer_capacity,
   101 #endif  // RMW__SERIALIZED_MESSAGE_H_ 
#define RMW_PUBLIC
Definition: visibility_control.h:48
#define RMW_WARN_UNUSED
Definition: macros.h:22
rmw_ret_t rmw_serialized_message_fini(rmw_serialized_message_t *msg)
Finalize a serialized message struct. 
int rmw_ret_t
Definition: types.h:32
rmw_ret_t rmw_serialized_message_resize(rmw_serialized_message_t *msg, size_t new_size)
Resize the internal buffer for the message byte stream. 
rmw_ret_t rmw_serialized_message_init(rmw_serialized_message_t *msg, size_t buffer_capacity, const rcutils_allocator_t *allocator)
Initialize a zero initialized serialized message struct. 
rmw_serialized_message_t rmw_get_zero_initialized_serialized_message(void)
Return a zero initialized serialized message struct.