Public Member Functions | |
bool | hasPending () |
Impl () | |
bool | isValid () |
void | setPeriod (const WallDuration &period) |
void | start () |
void | stop () |
~Impl () | |
Public Attributes | |
WallTimerCallback | callback_ |
CallbackQueueInterface * | callback_queue_ |
double | constructed_ |
bool | has_tracked_object_ |
bool | oneshot_ |
WallDuration | period_ |
bool | started_ |
int32_t | timer_handle_ |
VoidConstWPtr | tracked_object_ |
Definition at line 93 of file wall_timer.h.
ros::WallTimer::Impl::Impl | ( | ) |
Definition at line 34 of file wall_timer.cpp.
ros::WallTimer::Impl::~Impl | ( | ) |
Definition at line 41 of file wall_timer.cpp.
bool ros::WallTimer::Impl::hasPending | ( | ) |
Definition at line 77 of file wall_timer.cpp.
bool ros::WallTimer::Impl::isValid | ( | ) |
Definition at line 72 of file wall_timer.cpp.
void ros::WallTimer::Impl::setPeriod | ( | const WallDuration & | period | ) |
Definition at line 87 of file wall_timer.cpp.
void ros::WallTimer::Impl::start | ( | ) |
Definition at line 48 of file wall_timer.cpp.
void ros::WallTimer::Impl::stop | ( | ) |
Definition at line 62 of file wall_timer.cpp.
Definition at line 110 of file wall_timer.h.
Definition at line 111 of file wall_timer.h.
Definition at line 114 of file wall_timer.h.
Definition at line 113 of file wall_timer.h.
Definition at line 115 of file wall_timer.h.
WallDuration ros::WallTimer::Impl::period_ |
Definition at line 109 of file wall_timer.h.
Definition at line 106 of file wall_timer.h.
Definition at line 107 of file wall_timer.h.
Definition at line 112 of file wall_timer.h.