X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/82249929c30f14c908370dcfd99c7c6d1955dcc2..c8b31f6c35a1b234a459f0579d5e7ee3a5fa5326:/include/gras/datadesc.h diff --git a/include/gras/datadesc.h b/include/gras/datadesc.h index 0966e86183..f19da0a69b 100644 --- a/include/gras/datadesc.h +++ b/include/gras/datadesc.h @@ -348,6 +348,9 @@ XBT_PUBLIC(void) gras_datadesc_union_close(gras_datadesc_type_t union_type); XBT_PUBLIC(gras_datadesc_type_t) gras_datadesc_ref(const char *name, gras_datadesc_type_t referenced_type); +XBT_PUBLIC(gras_datadesc_type_t) + gras_datadesc_copy(const char *name, + gras_datadesc_type_t copied_type); XBT_PUBLIC(gras_datadesc_type_t) gras_datadesc_ref_generic(const char *name, gras_datadesc_selector_t selector); @@ -365,10 +368,10 @@ XBT_PUBLIC(gras_datadesc_type_t) XBT_PUBLIC(gras_datadesc_type_t) gras_datadesc_dynar(gras_datadesc_type_t elm_t, - void_f_pvoid_t *free_func); + void_f_pvoid_t free_func); XBT_PUBLIC(gras_datadesc_type_t) gras_datadesc_matrix(gras_datadesc_type_t elm_t, - void_f_pvoid_t * const free_f); + void_f_pvoid_t const free_f); /********************************* * Change stuff within datadescs *