Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Added round trip time contraint to the SDP program, this parameter
[simgrid.git] / src / gras / DataDesc / datadesc_private.h
index ccefd71..0e79380 100644 (file)
@@ -37,7 +37,7 @@
 #define ddt_aligned(v, a) (((v) + (a - 1)) & ~(a - 1))
 
 /*@null@*/extern xbt_set_t gras_datadesc_set_local;
-XBT_PUBLIC(void) gras_ddt_freev(void *ddt);
+void gras_ddt_freev(void *ddt);
 /*******************************************
  * Descriptions of all known architectures *
  *******************************************/
@@ -112,7 +112,7 @@ typedef struct s_gras_dd_cat_field {
 
 } s_gras_dd_cat_field_t,*gras_dd_cat_field_t;
 
-XBT_PUBLIC(void) gras_dd_cat_field_free(void *f);
+void gras_dd_cat_field_free(void *f);
 
 /**
  * gras_dd_cat_scalar_t:
@@ -234,9 +234,9 @@ typedef struct s_gras_datadesc_type {
 /***************************
  * constructor/desctructor *
  ***************************/
-XBT_PUBLIC(void) gras_datadesc_free(gras_datadesc_type_t *type);
+void gras_datadesc_free(gras_datadesc_type_t *type);
 
-XBT_PUBLIC(gras_datadesc_type_t)
+  gras_datadesc_type_t
   gras_datadesc_scalar(const char                       *name,
                       gras_ddt_scalar_type_t           type,
                       enum e_gras_dd_scalar_encoding   encoding);
@@ -244,14 +244,14 @@ XBT_PUBLIC(gras_datadesc_type_t)
 /****************************************************
  * Callback persistant state constructor/destructor *
  ****************************************************/
-XBT_PUBLIC(gras_cbps_t) gras_cbps_new(void);
-XBT_PUBLIC(void) gras_cbps_free(gras_cbps_t *state);
-XBT_PUBLIC(void) gras_cbps_reset(gras_cbps_t state);
+gras_cbps_t gras_cbps_new(void);
+void gras_cbps_free(gras_cbps_t *state);
+void gras_cbps_reset(gras_cbps_t state);
 
 /***************
  * Convertions *
  ***************/
-XBT_PUBLIC(void)
+void
 gras_dd_convert_elm(gras_datadesc_type_t type, int count,
                    int r_arch, 
                    void *src, void *dst);