- surf_resource_lmm_t res = (surf_resource_lmm_t)surf_resource_new(childsize,model,name,props);
+static XBT_INLINE
+ surf_resource_lmm_t surf_resource_lmm_new(size_t childsize,
+ /* for superclass */
+ surf_model_t model,
+ const char *name, xbt_dict_t props,
+ lmm_system_t system,
+ double constraint_value,
+ tmgr_history_t history,
+ e_surf_resource_state_t state_init,
+ tmgr_trace_t state_trace,
+ double metric_peak,
+ tmgr_trace_t metric_trace)
+{
+
+ surf_resource_lmm_t res =
+ (surf_resource_lmm_t) surf_resource_new(childsize, model, name,
+ props, NULL);