1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
5 Describing data to be exchanged
7 <!-- ##### SECTION Long_Description ##### -->
12 <!-- ##### SECTION See_Also ##### -->
17 <!-- ##### USER_FUNCTION gras_datadesc_type_cb_int_t ##### -->
28 <!-- ##### USER_FUNCTION gras_datadesc_type_cb_void_t ##### -->
38 <!-- ##### FUNCTION gras_datadesc_by_name ##### -->
45 <!-- # Unused Parameters # -->
49 <!-- ##### MACRO GRAS_DEFINE_TYPE ##### -->
58 <!-- ##### MACRO gras_datadesc_by_symbol ##### -->
66 <!-- ##### FUNCTION gras_datadesc_declare_array_fixed ##### -->
78 <!-- ##### FUNCTION gras_datadesc_declare_array_dyn ##### -->
88 <!-- # Unused Parameters # -->
93 <!-- ##### FUNCTION gras_datadesc_declare_ref ##### -->
102 <!-- # Unused Parameters # -->
107 <!-- ##### FUNCTION gras_datadesc_declare_ref_generic ##### -->
118 <!-- ##### FUNCTION gras_datadesc_declare_struct ##### -->
126 <!-- # Unused Parameters # -->
130 <!-- ##### FUNCTION gras_datadesc_declare_struct_append ##### -->
141 <!-- ##### FUNCTION gras_datadesc_declare_struct_close ##### -->
149 <!-- ##### FUNCTION gras_datadesc_declare_union ##### -->
158 <!-- # Unused Parameters # -->
162 <!-- ##### FUNCTION gras_datadesc_declare_union_append ##### -->
173 <!-- ##### FUNCTION gras_datadesc_declare_union_close ##### -->
181 <!-- ##### FUNCTION gras_datadesc_cb_set_pre ##### -->
190 <!-- ##### FUNCTION gras_datadesc_cb_set_post ##### -->
199 <!-- ##### FUNCTION gras_dd_cbps_pop ##### -->
209 <!-- ##### FUNCTION gras_dd_cbps_push ##### -->
220 <!-- ##### FUNCTION gras_dd_cbps_set ##### -->
231 <!-- ##### FUNCTION gras_dd_cbps_get ##### -->
241 <!-- ##### FUNCTION gras_dd_cbps_block_begin ##### -->
249 <!-- ##### FUNCTION gras_dd_cbps_block_end ##### -->
257 <!-- ##### FUNCTION gras_arch_selfid ##### -->