Public Member Functions | List of all members
rosflight::ROSTimerProvider Class Reference

#include <ros_timer.h>

Inheritance diagram for rosflight::ROSTimerProvider:
Inheritance graph
[legend]

Public Member Functions

std::shared_ptr< mavrosflight::TimerInterfacecreate_timer (std::chrono::nanoseconds period, std::function< void()> callback, const bool oneshot=false, const bool autostart=true)
 

Detailed Description

Definition at line 74 of file ros_timer.h.

Member Function Documentation

std::shared_ptr<mavrosflight::TimerInterface> rosflight::ROSTimerProvider::create_timer ( std::chrono::nanoseconds  period,
std::function< void()>  callback,
const bool  oneshot = false,
const bool  autostart = true 
)
inlinevirtual

Implements mavrosflight::TimerProviderInterface.

Definition at line 77 of file ros_timer.h.


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


rosflight
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:09:29