Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
make distcheck is now successful
[simgrid.git] / cruft / doc / tmpl / comm_datadesc.sgml
index cbfbfc9..b163d8d 100644 (file)
@@ -2,7 +2,7 @@
 Data description
 
 <!-- ##### SECTION Short_Description ##### -->
-Simple ways to describe data to exchange
+Describing data to be exchanged
 
 <!-- ##### SECTION Long_Description ##### -->
 <para>
@@ -14,131 +14,251 @@ Simple ways to describe data to exchange
 
 </para>
 
-<!-- ##### FUNCTION gras_datadesc_from_nws ##### -->
+<!-- ##### USER_FUNCTION gras_datadesc_type_cb_int_t ##### -->
 <para>
 
 </para>
 
-@name: 
-@desc: 
-@howmany: 
-@code: 
+@vars: 
+@p_type: 
+@data: 
 @Returns: 
-<!-- # Unused Parameters # -->
-@dst: 
 
 
-<!-- ##### FUNCTION gras_datadesc_parse ##### -->
+<!-- ##### USER_FUNCTION gras_datadesc_type_cb_void_t ##### -->
+<para>
+
+</para>
+
+@vars: 
+@p_type: 
+@data: 
+
+
+<!-- ##### FUNCTION gras_datadesc_by_name ##### -->
 <para>
 
 </para>
 
 @name: 
-@Cdefinition: 
-@code: 
 @Returns: 
 <!-- # Unused Parameters # -->
+@type: 
+
+
+<!-- ##### MACRO GRAS_DEFINE_TYPE ##### -->
+<para>
+
+</para>
+
+@name: 
 @def: 
-@dst: 
 
 
-<!-- ##### MACRO gras_datadesc_declare_array ##### -->
+<!-- ##### MACRO gras_datadesc_by_symbol ##### -->
 <para>
 
 </para>
 
 @name: 
-@elm_type: 
-@size: 
-@code: 
 
 
-<!-- ##### MACRO gras_datadesc_declare_array_dyn ##### -->
+<!-- ##### FUNCTION gras_datadesc_declare_array_fixed ##### -->
 <para>
 
 </para>
 
 @name: 
-@elm_type: 
+@element_type: 
+@fixed_size: 
+@dst: 
+@Returns: 
+
+
+<!-- ##### FUNCTION gras_datadesc_declare_array_dyn ##### -->
+<para>
+
+</para>
+
+@name: 
+@element_type: 
 @dynamic_size: 
+@dst: 
+@Returns: 
+<!-- # Unused Parameters # -->
+@elm_type: 
 @code: 
 
 
-<!-- ##### MACRO gras_datadesc_declare_ref ##### -->
+<!-- ##### FUNCTION gras_datadesc_declare_ref ##### -->
 <para>
 
 </para>
 
 @name: 
+@referenced_type: 
+@dst: 
+@Returns: 
+<!-- # Unused Parameters # -->
 @ref_type: 
 @code: 
 
 
-<!-- ##### MACRO gras_datadesc_declare_ref_disc ##### -->
+<!-- ##### FUNCTION gras_datadesc_declare_ref_generic ##### -->
 <para>
 
 </para>
 
 @name: 
 @discriminant: 
-@code: 
+@dst: 
+@Returns: 
 
 
-<!-- ##### MACRO gras_datadesc_declare_struct ##### -->
+<!-- ##### FUNCTION gras_datadesc_declare_struct ##### -->
 <para>
 
 </para>
 
 @name: 
+@dst: 
+@Returns: 
+<!-- # Unused Parameters # -->
 @code: 
 
 
-<!-- ##### MACRO gras_datadesc_declare_struct_add_code ##### -->
+<!-- ##### FUNCTION gras_datadesc_declare_struct_append ##### -->
 <para>
 
 </para>
 
-@struct_code: 
-@field_name: 
-@field_type_code: 
+@struct_type: 
+@name: 
+@field_type: 
+@Returns: 
 
 
-<!-- ##### MACRO gras_datadesc_declare_struct_add_name ##### -->
+<!-- ##### FUNCTION gras_datadesc_declare_struct_close ##### -->
 <para>
 
 </para>
 
-@struct_code: 
-@field_name: 
-@field_type_name: 
+@struct_type: 
 
 
-<!-- ##### MACRO gras_datadesc_declare_union ##### -->
+<!-- ##### FUNCTION gras_datadesc_declare_union ##### -->
 <para>
 
 </para>
 
 @name: 
+@selector: 
+@dst: 
+@Returns: 
+<!-- # Unused Parameters # -->
 @code: 
 
 
-<!-- ##### MACRO gras_datadesc_declare_union_add_code ##### -->
+<!-- ##### FUNCTION gras_datadesc_declare_union_append ##### -->
+<para>
+
+</para>
+
+@union_type: 
+@name: 
+@field_type: 
+@Returns: 
+
+
+<!-- ##### FUNCTION gras_datadesc_declare_union_close ##### -->
+<para>
+
+</para>
+
+@union_type: 
+
+
+<!-- ##### FUNCTION gras_datadesc_cb_set_pre ##### -->
+<para>
+
+</para>
+
+@type: 
+@pre: 
+
+
+<!-- ##### FUNCTION gras_datadesc_cb_set_post ##### -->
 <para>
 
 </para>
 
-@union_code: 
-@field_name: 
-@field_type_code: 
+@type: 
+@post: 
+
+
+<!-- ##### FUNCTION gras_dd_cbps_pop ##### -->
+<para>
+
+</para>
+
+@ps: 
+@name: 
+@ddt: 
+
+
+<!-- ##### FUNCTION gras_dd_cbps_push ##### -->
+<para>
+
+</para>
+
+@ps: 
+@name: 
+@data: 
+@ddt: 
 
 
-<!-- ##### MACRO gras_datadesc_declare_union_add_name ##### -->
+<!-- ##### FUNCTION gras_dd_cbps_set ##### -->
 <para>
 
 </para>
 
-@union_code: 
-@field_name: 
-@field_type_name: 
+@ps: 
+@name: 
+@data: 
+@ddt: 
+
+
+<!-- ##### FUNCTION gras_dd_cbps_get ##### -->
+<para>
+
+</para>
+
+@ps: 
+@name: 
+@ddt: 
+
+
+<!-- ##### FUNCTION gras_dd_cbps_block_begin ##### -->
+<para>
+
+</para>
+
+@ps: 
+
+
+<!-- ##### FUNCTION gras_dd_cbps_block_end ##### -->
+<para>
+
+</para>
+
+@ps: 
+
+
+<!-- ##### FUNCTION gras_arch_selfid ##### -->
+<para>
+
+</para>
+
+@Returns: