$darkmode
#include <cloe/trigger.hpp>#include <cloe/trigger/set_action.hpp>#include "simulation_context.hpp"#include "simulation_machine.hpp"#include "simulation_statistics.hpp"#include "simulation_sync.hpp"Go to the source code of this file.
Functions | |
| engine::actions::DEFINE_SET_STATE_ACTION (Resume, "resume", "resume paused simulation", SimulationMachine, { ptr_->resume();}) DEFINE_SET_STATE_ACTION(Stop | |
| stop simulation with neither success nor | engine::actions::DEFINE_SET_STATE_ACTION (Succeed, "succeed", "stop simulation with success", SimulationMachine, { ptr_->succeed();}) DEFINE_SET_STATE_ACTION(Fail |
| stop simulation with neither success nor stop simulation with | engine::actions::DEFINE_SET_STATE_ACTION (Reset, "reset", "attempt to reset simulation", SimulationMachine, { ptr_->reset();}) DEFINE_SET_STATE_ACTION(KeepAlive |
| stop simulation with neither success nor stop simulation with keep simulation alive after | engine::actions::DEFINE_SET_STATE_ACTION (ResetStatistics, "reset_statistics", "reset simulation statistics", SimulationStatistics, { ptr_->reset();}) DEFINE_SET_DATA_ACTION(RealtimeFactor |
| stop simulation with neither success nor stop simulation with keep simulation alive after modify the simulation ptr_ | engine::actions::set_realtime_factor (value_) |
This file defines the simple actions inherent to the simulation machine itself.