A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Clean surf interface
[simgrid.git]
/
src
/
surf
/
surf_c_bindings.cpp
diff --git
a/src/surf/surf_c_bindings.cpp
b/src/surf/surf_c_bindings.cpp
index
bd1e7fa
..
cff5c44
100644
(file)
--- a/
src/surf/surf_c_bindings.cpp
+++ b/
src/surf/surf_c_bindings.cpp
@@
-67,11
+67,11
@@
static void surf_share_resources(surf_model_t model)
{
double next_action_end = -1.0;
int i = __sync_fetch_and_add(&surf_min_index, 1);
- if (strcmp(model->
m_name.c_str
(), "network NS3")) {
- XBT_DEBUG("Running for Resource [%s]", model->
m_name.c_str
());
+ if (strcmp(model->
getName
(), "network NS3")) {
+ XBT_DEBUG("Running for Resource [%s]", model->
getName
());
next_action_end = model->shareResources(NOW);
XBT_DEBUG("Resource [%s] : next action end = %f",
- model->
m_name.c_str
(), next_action_end);
+ model->
getName
(), next_action_end);
}
surf_mins[i] = next_action_end;
}
@@
-128,7
+128,7
@@
double surf_solve(double max_date)
next_event_date = tmgr_history_next_date(history);
- if(!strcmp(surf_network_model->
m_name.c_str
(), "network NS3")){//FIXME: add surf_network_model->m_name &&
+ if(!strcmp(surf_network_model->
getName
(), "network NS3")){//FIXME: add surf_network_model->m_name &&
if(next_event_date!=-1.0 && surf_min!=-1.0) {
surf_min = MIN(next_event_date - NOW, surf_min);
} else{
@@
-156,7
+156,7
@@
double surf_solve(double max_date)
tmgr_history_get_next_event_leq(history, next_event_date,
&value,
(void **) &resource))) {
- if (resource->isUsed() || xbt_dict_get_or_null(watched_hosts_lib, resource->
m_name
)) {
+ if (resource->isUsed() || xbt_dict_get_or_null(watched_hosts_lib, resource->
getName()
)) {
surf_min = next_event_date - NOW;
XBT_DEBUG
("This event will modify model state. Next event set to %f",
@@
-165,7
+165,7
@@
double surf_solve(double max_date)
/* update state of model_obj according to new value. Does not touch lmm.
It will be modified if needed when updating actions */
XBT_DEBUG("Calling update_resource_state for resource %s with min %lf",
- resource->
m_name
, surf_min);
+ resource->
getName()
, surf_min);
resource->updateState(event, value, next_event_date);
}
} while (1);
@@
-212,7
+212,7
@@
surf_model_t surf_resource_model(const void *host, int level) {
/* If level is SURF_WKS_LEVEL, ws is a workstation_CLM03 object. It has
* surf_resource at the generic_resource field. */
ResourcePtr ws = static_cast<ResourcePtr>(xbt_lib_get_level((xbt_dictelm_t) host, level));
- return ws->
p_model
;
+ return ws->
getModel()
;
}
void *surf_as_cluster_get_backbone(AS_t as){
@@
-224,23
+224,23
@@
void surf_as_cluster_set_backbone(AS_t as, void* backbone){
}
const char *surf_model_name(surf_model_t model){
- return model->
m_name.c_str
();
+ return model->
getName
();
}
xbt_swag_t surf_model_done_action_set(surf_model_t model){
- return model->
p_doneActionSet
;
+ return model->
getDoneActionSet()
;
}
xbt_swag_t surf_model_failed_action_set(surf_model_t model){
- return model->
p_failedActionSet
;
+ return model->
getFailedActionSet()
;
}
xbt_swag_t surf_model_ready_action_set(surf_model_t model){
- return model->
p_readyActionSet
;
+ return model->
getReadyActionSet()
;
}
xbt_swag_t surf_model_running_action_set(surf_model_t model){
- return model->
p_runningActionSet
;
+ return model->
getRunningActionSet()
;
}
surf_action_t surf_workstation_model_execute_parallel_task(surf_workstation_model_t model,
@@
-270,7
+270,7
@@
surf_action_t surf_network_model_communicate(surf_network_model_t model, sg_rout
}
const char *surf_resource_name(surf_cpp_resource_t resource){
- return resource->
m_name
;
+ return resource->
getName()
;
}
xbt_dict_t surf_resource_get_properties(surf_cpp_resource_t resource){
@@
-458,11
+458,11
@@
surf_action_t surf_cpu_sleep(surf_resource_t cpu, double duration){
}
double surf_action_get_start_time(surf_action_t action){
- return action->
m_start
;
+ return action->
getStartTime()
;
}
double surf_action_get_finish_time(surf_action_t action){
- return action->
m_finish
;
+ return action->
getFinishTime()
;
}
double surf_action_get_remains(surf_action_t action){
@@
-494,11
+494,11
@@
void surf_action_set_category(surf_action_t action, const char *category){
}
void *surf_action_get_data(surf_action_t action){
- return action->
p_data
;
+ return action->
getData()
;
}
void surf_action_set_data(surf_action_t action, void *data){
- action->
p_data = data
;
+ action->
setData(data)
;
}
e_surf_action_state_t surf_action_get_state(surf_action_t action){
@@
-506,7
+506,7
@@
e_surf_action_state_t surf_action_get_state(surf_action_t action){
}
int surf_action_get_cost(surf_action_t action){
- return action->
m_cost
;
+ return action->
getCost()
;
}
void surf_cpu_action_set_affinity(surf_action_t action, surf_resource_t cpu, unsigned long mask) {