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

Public Member Functions

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

Public Attributes

embot::tools::RoundTripValidator m_roundTripVal
std::string name

Detailed Description

Definition at line 84 of file PeriodicEventsVerifier.cpp.

Constructor & Destructor Documentation

◆ Impl()

Tools::Emb_RensponseTimingVerifier::Impl::Impl ( )
inline

Definition at line 89 of file PeriodicEventsVerifier.cpp.

Member Function Documentation

◆ init()

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

Definition at line 93 of file PeriodicEventsVerifier.cpp.

◆ tick()

void Tools::Emb_RensponseTimingVerifier::Impl::tick ( double currentResponseTime,
double requestTime )
inline

Definition at line 110 of file PeriodicEventsVerifier.cpp.

Member Data Documentation

◆ m_roundTripVal

embot::tools::RoundTripValidator Tools::Emb_RensponseTimingVerifier::Impl::m_roundTripVal

Definition at line 86 of file PeriodicEventsVerifier.cpp.

◆ name

std::string Tools::Emb_RensponseTimingVerifier::Impl::name

Definition at line 87 of file PeriodicEventsVerifier.cpp.


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