uavcan
TimerBase
uavcan::TimerBase Member List
This is the complete list of members for
uavcan::TimerBase
, including all inherited members.
deadline_
uavcan::DeadlineHandler
private
DeadlineHandler
(Scheduler &scheduler)
uavcan::DeadlineHandler
inline
explicit
private
generateDeadlineImmediately
()
uavcan::DeadlineHandler
inline
private
getDeadline
() const
uavcan::TimerBase
inline
uavcan::DeadlineHandler::getDeadline
() const
uavcan::DeadlineHandler
inline
private
getNextListNode
() const
uavcan::LinkedListNode< DeadlineHandler >
inline
private
getPeriod
() const
uavcan::TimerBase
inline
getScheduler
() const
uavcan::TimerBase
inline
uavcan::DeadlineHandler::getScheduler
() const
uavcan::DeadlineHandler
inline
private
handleDeadline
(MonotonicTime current)
uavcan::TimerBase
private
virtual
handleTimerEvent
(const TimerEvent &event)=0
uavcan::TimerBase
pure virtual
isRunning
() const
uavcan::TimerBase
uavcan::DeadlineHandler::isRunning
() const
uavcan::DeadlineHandler
private
LinkedListNode
()
uavcan::LinkedListNode< DeadlineHandler >
inline
private
next_
uavcan::LinkedListNode< DeadlineHandler >
private
Noncopyable
(const Noncopyable &)
uavcan::Noncopyable
private
Noncopyable
()
uavcan::Noncopyable
inline
private
operator=
(const Noncopyable &)
uavcan::Noncopyable
private
period_
uavcan::TimerBase
private
scheduler_
uavcan::DeadlineHandler
private
setNextListNode
(DeadlineHandler *node)
uavcan::LinkedListNode< DeadlineHandler >
inline
private
startOneShotWithDeadline
(MonotonicTime deadline)
uavcan::TimerBase
startOneShotWithDelay
(MonotonicDuration delay)
uavcan::TimerBase
startPeriodic
(MonotonicDuration period)
uavcan::TimerBase
startWithDeadline
(MonotonicTime deadline)
uavcan::DeadlineHandler
private
startWithDelay
(MonotonicDuration delay)
uavcan::DeadlineHandler
private
stop
()
uavcan::TimerBase
TimerBase
(INode &node)
uavcan::TimerBase
inline
explicit
~DeadlineHandler
()
uavcan::DeadlineHandler
inline
private
virtual
~LinkedListNode
()
uavcan::LinkedListNode< DeadlineHandler >
inline
private
~Noncopyable
()
uavcan::Noncopyable
inline
private
uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:05