iCub-main
Classes | Public Member Functions | List of all members
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::Histogramhistogram () 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: