iCub-main
Loading...
Searching...
No Matches
Tools::Emb_PeriodicEventVerifier::Impl Struct Reference

Public Member Functions

 Impl ()
bool init (double period, double tolerance, double min, double max, double step, double reportPeriod, const std::string &name={})
void tick (double currentTime)

Public Attributes

embot::tools::PeriodValidator m_perVal
std::string name

Detailed Description

Definition at line 29 of file PeriodicEventsVerifier.cpp.

Constructor & Destructor Documentation

◆ Impl()

Tools::Emb_PeriodicEventVerifier::Impl::Impl ( )
inline

Definition at line 35 of file PeriodicEventsVerifier.cpp.

Member Function Documentation

◆ init()

bool Tools::Emb_PeriodicEventVerifier::Impl::init ( double period,
double tolerance,
double min,
double max,
double step,
double reportPeriod,
const std::string & name = {} )
inline

Definition at line 40 of file PeriodicEventsVerifier.cpp.

◆ tick()

void Tools::Emb_PeriodicEventVerifier::Impl::tick ( double currentTime)
inline

Definition at line 56 of file PeriodicEventsVerifier.cpp.

Member Data Documentation

◆ m_perVal

embot::tools::PeriodValidator Tools::Emb_PeriodicEventVerifier::Impl::m_perVal

Definition at line 32 of file PeriodicEventsVerifier.cpp.

◆ name

std::string Tools::Emb_PeriodicEventVerifier::Impl::name

Definition at line 33 of file PeriodicEventsVerifier.cpp.


The documentation for this struct was generated from the following file: