/**
* Routing logic
*/
+typedef struct s_routing_component *routing_component_t;
typedef struct s_model_type {
const char *name;
const char *desc;
- void *(*create) ();
+ routing_component_t (*create) ();
void (*load) ();
void (*unload) ();
void (*end) ();
/**
* Resource protected methods
*/
-xbt_dict_t surf_resource_properties(const void *resource);
+static XBT_INLINE xbt_dict_t surf_resource_properties(const void *resource);
XBT_PUBLIC(void) surfxml_bufferstack_push(int new);
XBT_PUBLIC(void) surfxml_bufferstack_pop(int new);