Public Types | Public Member Functions | Protected Member Functions | Protected Attributes
jsk_topic_tools::TimeredDiagnosticUpdater Class Reference

#include <timered_diagnostic_updater.h>

List of all members.

Public Types

typedef boost::shared_ptr
< TimeredDiagnosticUpdater
Ptr

Public Member Functions

virtual void add (const std::string &name, diagnostic_updater::TaskFunction f)
virtual void setHardwareID (const std::string &name)
virtual void start ()
 TimeredDiagnosticUpdater (ros::NodeHandle &nh, const ros::Duration &timer_duration)
virtual void update ()
virtual ~TimeredDiagnosticUpdater ()

Protected Member Functions

virtual void timerCallback (const ros::TimerEvent &event)

Protected Attributes

boost::shared_ptr
< diagnostic_updater::Updater
diagnostic_updater_
ros::Timer timer_

Detailed Description

Definition at line 49 of file timered_diagnostic_updater.h.


Member Typedef Documentation

Definition at line 52 of file timered_diagnostic_updater.h.


Constructor & Destructor Documentation

Definition at line 40 of file timered_diagnostic_updater.cpp.

Definition at line 58 of file timered_diagnostic_updater.cpp.


Member Function Documentation

void jsk_topic_tools::TimeredDiagnosticUpdater::add ( const std::string &  name,
diagnostic_updater::TaskFunction  f 
) [virtual]

Definition at line 67 of file timered_diagnostic_updater.cpp.

void jsk_topic_tools::TimeredDiagnosticUpdater::setHardwareID ( const std::string &  name) [virtual]

Definition at line 62 of file timered_diagnostic_updater.cpp.

Definition at line 53 of file timered_diagnostic_updater.cpp.

void jsk_topic_tools::TimeredDiagnosticUpdater::timerCallback ( const ros::TimerEvent event) [protected, virtual]

Definition at line 83 of file timered_diagnostic_updater.cpp.

Definition at line 78 of file timered_diagnostic_updater.cpp.


Member Data Documentation

Definition at line 66 of file timered_diagnostic_updater.h.

Definition at line 65 of file timered_diagnostic_updater.h.


The documentation for this class was generated from the following files:


jsk_topic_tools
Author(s): Kei Okada , Yusuke Furuta
autogenerated on Fri Sep 8 2017 03:38:56