Public Member Functions | |
bool | hasPending () |
Impl () | |
bool | isValid () |
void | setPeriod (const Duration &period, bool reset=true) |
void | start () |
void | stop () |
~Impl () | |
Public Attributes | |
TimerCallback | callback_ |
CallbackQueueInterface * | callback_queue_ |
bool | has_tracked_object_ |
bool | oneshot_ |
Duration | period_ |
bool | started_ |
int32_t | timer_handle_ |
VoidConstWPtr | tracked_object_ |
bool ros::Timer::Impl::hasPending | ( | ) |
bool ros::Timer::Impl::isValid | ( | ) |
void ros::Timer::Impl::setPeriod | ( | const Duration & | period, |
bool | reset = true |
||
) |
void ros::Timer::Impl::start | ( | ) |
void ros::Timer::Impl::stop | ( | ) |
TimerCallback ros::Timer::Impl::callback_ |
int32_t ros::Timer::Impl::timer_handle_ |
VoidConstWPtr ros::Timer::Impl::tracked_object_ |