35 void Tick(
const double current_time);
38 virtual void RunOnce(
const double current_time) = 0;
46 double next_round_ = 0;
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
virtual ~RecurrentRunner()=default
std::string name_
Definition: recurrent_runner.h:41
Definition: recurrent_runner.h:28
virtual void RunOnce(const double current_time)=0
RecurrentRunner(const std::string &name, const double interval)
void Tick(const double current_time)
unsigned int round_count_
Definition: recurrent_runner.h:42