*/
void TRACE_host_set_state(const char* host, const char* state_name, const char* value_name)
{
- container_t container = simgrid::instr::Container::byName(host);
- simgrid::instr::StateType* state = container->getState(state_name);
+ simgrid::instr::StateType* state = simgrid::instr::Container::byName(host)->getState(state_name);
state->addEntityValue(value_name);
state->setEvent(value_name);
}
*/
void TRACE_host_push_state(const char* host, const char* state_name, const char* value_name)
{
- container_t container = simgrid::instr::Container::byName(host);
- simgrid::instr::StateType* state = container->getState(state_name);
- state->addEntityValue(value_name);
- state->pushEvent(value_name);
+ simgrid::instr::Container::byName(host)->getState(state_name)->pushEvent(value_name);
}
/** \ingroup TRACE_user_variables