1 #ifndef CYCLUS_SRC_TIME_LISTENER_H_ 2 #define CYCLUS_SRC_TIME_LISTENER_H_ 29 virtual void Tick() = 0;
35 virtual void Tock() = 0;
49 #endif // CYCLUS_SRC_TIME_LISTENER_H_
virtual void Tock()=0
Simulation agents do their end-of-timestep activities in the Tock method.
virtual void Tick()=0
Simulation agents do their beginning-of-timestep activities in the Tick method.
The TimeListener class is an inheritable class for any Agent that requires knowlege of ticks and tock...
taken directly from OsiSolverInterface.cpp on 2/17/14 from https://projects.coin-or.org/Osi/browser/trunk.
virtual void Decision()
Simulation agents do their end-of-timestep decisions in the Decision method.