#define SG_PLATF_H
#include <xbt.h>
+#define __STDC_FORMAT_MACROS
+#include <inttypes.h>
typedef void *sg_routing_link_t; /* FIXME:The actual type is model-dependent so use void* instead*/
typedef struct RoutingEdge *sg_routing_edge_t;
static inline char* sg_storage_name(sg_storage_t storage) {
return storage->key;
}
-/* Type for any integer storage size */
-typedef uint64_t sg_storage_size_t;
-
+/* Type for any simgrid size size */
+typedef uint64_t sg_size_t;
/*
* Platform creation functions. Instead of passing 123 arguments to the creation functions
const char* content;
const char* content_type;
xbt_dict_t properties;
- sg_storage_size_t size;
+ sg_size_t size;
} s_sg_platf_storage_type_cbarg_t, *sg_platf_storage_type_cbarg_t;
#define SG_PLATF_STORAGE_TYPE_INITIALIZER {NULL,NULL,NULL,NULL,NULL}