iCub-main
Loading...
Searching...
No Matches
embot::tools::RoundTripValidator Class Reference

#include <embot_tools.h>

Classes

struct  Config
struct  Impl

Public Member Functions

 RoundTripValidator ()
 ~RoundTripValidator ()
bool init (const Config &config)
bool tick (std::uint64_t deltatime_usec, std::uint64_t timestamp)
bool reset ()
bool report () const
bool alert (std::uint64_t &deltatime_usec) const
const embot::tools::Histogram * histogram () const
bool isInited () const

Detailed Description

Definition at line 168 of file embot_tools.h.

Constructor & Destructor Documentation

◆ RoundTripValidator()

embot::tools::RoundTripValidator::RoundTripValidator ( )

Definition at line 571 of file embot_tools.cpp.

◆ ~RoundTripValidator()

embot::tools::RoundTripValidator::~RoundTripValidator ( )

Definition at line 577 of file embot_tools.cpp.

Member Function Documentation

◆ alert()

bool embot::tools::RoundTripValidator::alert ( std::uint64_t & deltatime_usec) const

Definition at line 601 of file embot_tools.cpp.

◆ histogram()

const embot::tools::Histogram * embot::tools::RoundTripValidator::histogram ( ) const

Definition at line 612 of file embot_tools.cpp.

◆ init()

bool embot::tools::RoundTripValidator::init ( const Config & config)

Definition at line 583 of file embot_tools.cpp.

◆ isInited()

bool embot::tools::RoundTripValidator::isInited ( ) const

Definition at line 618 of file embot_tools.cpp.

◆ report()

bool embot::tools::RoundTripValidator::report ( ) const

Definition at line 606 of file embot_tools.cpp.

◆ reset()

bool embot::tools::RoundTripValidator::reset ( )

Definition at line 595 of file embot_tools.cpp.

◆ tick()

bool embot::tools::RoundTripValidator::tick ( std::uint64_t deltatime_usec,
std::uint64_t timestamp )

Definition at line 589 of file embot_tools.cpp.


The documentation for this class was generated from the following files: