Public Member Functions | Public Attributes | List of all members
BT::TimerQueue< _Clock, _Duration >::WorkItem Struct Reference

Public Member Functions

bool operator> (const WorkItem &other) const
 

Public Attributes

std::chrono::time_point< _Clock, _Duration > end
 
std::function< void(bool)> handler
 
uint64_t id
 

Detailed Description

template<typename _Clock = std::chrono::steady_clock, typename _Duration = std::chrono::steady_clock::duration>
struct BT::TimerQueue< _Clock, _Duration >::WorkItem

Definition at line 238 of file timer_queue.h.

Member Function Documentation

template<typename _Clock = std::chrono::steady_clock, typename _Duration = std::chrono::steady_clock::duration>
bool BT::TimerQueue< _Clock, _Duration >::WorkItem::operator> ( const WorkItem other) const
inline

Definition at line 243 of file timer_queue.h.

Member Data Documentation

template<typename _Clock = std::chrono::steady_clock, typename _Duration = std::chrono::steady_clock::duration>
std::chrono::time_point<_Clock, _Duration> BT::TimerQueue< _Clock, _Duration >::WorkItem::end

Definition at line 240 of file timer_queue.h.

template<typename _Clock = std::chrono::steady_clock, typename _Duration = std::chrono::steady_clock::duration>
std::function<void(bool)> BT::TimerQueue< _Clock, _Duration >::WorkItem::handler

Definition at line 242 of file timer_queue.h.

template<typename _Clock = std::chrono::steady_clock, typename _Duration = std::chrono::steady_clock::duration>
uint64_t BT::TimerQueue< _Clock, _Duration >::WorkItem::id

Definition at line 241 of file timer_queue.h.


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


behaviotree_cpp_v3
Author(s): Michele Colledanchise, Davide Faconti
autogenerated on Tue May 4 2021 02:56:26