#include <timer.h>
swri::Timer::Timer | ( | ) | [inline] |
swri::Timer::Timer | ( | ros::NodeHandle & | nh, |
ros::Duration | period, | ||
void(T::*)(const ros::TimerEvent &) | callback, | ||
T * | obj | ||
) | [inline] |
void swri::Timer::appendDiagnostics | ( | diagnostic_updater::DiagnosticStatusWrapper & | status, |
const std::string & | name, | ||
const int | flags | ||
) | [inline] |
double swri::Timer::desiredFrequency | ( | ) | const [inline] |
ros::Duration swri::Timer::desiredPeriod | ( | ) | const [inline] |
ros::WallDuration swri::Timer::maxDuration | ( | ) | const [inline] |
double swri::Timer::maxDurationMicroseconds | ( | ) | const [inline] |
ros::Duration swri::Timer::maxPeriod | ( | ) | const [inline] |
double swri::Timer::maxPeriodMilliseconds | ( | ) | const [inline] |
ros::WallDuration swri::Timer::meanDuration | ( | ) | const [inline] |
double swri::Timer::meanDurationMicroseconds | ( | ) | const [inline] |
double swri::Timer::meanFrequencyHz | ( | ) | const [inline] |
ros::Duration swri::Timer::meanPeriod | ( | ) | const [inline] |
double swri::Timer::meanPeriodMilliseconds | ( | ) | const [inline] |
ros::WallDuration swri::Timer::minDuration | ( | ) | const [inline] |
double swri::Timer::minDurationMicroseconds | ( | ) | const [inline] |
ros::Duration swri::Timer::minPeriod | ( | ) | const [inline] |
double swri::Timer::minPeriodMilliseconds | ( | ) | const [inline] |
void swri::Timer::resetStatistics | ( | ) | [inline] |
size_t swri::Timer::ticks | ( | ) | const [inline] |
boost::shared_ptr<TimerImpl> swri::Timer::impl_ [private] |