Skip to main content

ClockInterfaceBase Class

A base class which provides an interface for retrieving timepoints from a monotonic clock. More...

Declaration

class moveit_pro::behaviors::ClockInterfaceBase { ... }

Included Headers

#include <clock_interface.hpp>

Derived Classes

classSteadyClockInterface

Implementation of ClockInterfaceBase for std::chrono::steady_clock. More...

Public Destructor Index

~ClockInterfaceBase ()=default

Public Member Functions Index

std::chrono::time_point< std::chrono::steady_clock >getTimePoint () const =0

Get the current timepoint. More...

Description

A base class which provides an interface for retrieving timepoints from a monotonic clock.

Definition at line 17 of file clock_interface.hpp.

Public Destructor

~ClockInterfaceBase()

virtual moveit_pro::behaviors::ClockInterfaceBase::~ClockInterfaceBase ()
virtual default

Definition at line 20 of file clock_interface.hpp.

Public Member Functions

getTimePoint()

virtual std::chrono::time_point< std::chrono::steady_clock > moveit_pro::behaviors::ClockInterfaceBase::getTimePoint ()

Get the current timepoint.

Returns

The current timepoint.

Definition at line 26 of file clock_interface.hpp.


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


Generated via doxygen2docusaurus 2.2.2 by Doxygen 1.9.8.