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_guard_conditions_t Struct Reference

Array of guard condition handles. More...

#include <types.h>

Public Attributes

size_t guard_condition_count
 The number of guard conditions represented by the array. More...
 
void ** guard_conditions
 Pointer to an array of void * pointers of guard conditions. More...
 

Detailed Description

Array of guard condition handles.

An array of void * pointers representing type-erased middleware-specific guard conditions. The number of non-null entries may be smaller than the allocated size of the array. The number of guard conditions represented may be smaller than the allocated size of the array. The creator of this struct is responsible for allocating and deallocating the array.

Member Data Documentation

◆ guard_condition_count

size_t rmw_guard_conditions_t::guard_condition_count

The number of guard conditions represented by the array.

◆ guard_conditions

void** rmw_guard_conditions_t::guard_conditions

Pointer to an array of void * pointers of guard conditions.


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