#include <scriptable_monitor.h>

Public Member Functions | |
| bool | analyze (const boost::shared_ptr< StatusItem > item) |
| string | getName () const |
| string | getPath () const |
| bool | init (const string baseName, const ros::NodeHandle &nodeHandle) |
| bool | match (const string name) |
| vector< boost::shared_ptr < diagnostic_msgs::DiagnosticStatus > > | report () |
| ScriptableMonitor () | |
| virtual | ~ScriptableMonitor () |
Private Attributes | |
| ScriptableMonitorNode * | _scriptNode |
Definition at line 24 of file scriptable_monitor.h.
| virtual diagnostic_aggregator::ScriptableMonitor::~ScriptableMonitor | ( | ) | [virtual] |
| bool diagnostic_aggregator::ScriptableMonitor::analyze | ( | const boost::shared_ptr< StatusItem > | item | ) | [virtual] |
Implements diagnostic_aggregator::Analyzer.
| string diagnostic_aggregator::ScriptableMonitor::getName | ( | ) | const [inline, virtual] |
Implements diagnostic_aggregator::Analyzer.
Definition at line 34 of file scriptable_monitor.h.
| string diagnostic_aggregator::ScriptableMonitor::getPath | ( | ) | const [inline, virtual] |
Implements diagnostic_aggregator::Analyzer.
Definition at line 33 of file scriptable_monitor.h.
| bool diagnostic_aggregator::ScriptableMonitor::init | ( | const string | baseName, |
| const ros::NodeHandle & | nodeHandle | ||
| ) |
| bool diagnostic_aggregator::ScriptableMonitor::match | ( | const string | name | ) |
| vector<boost::shared_ptr<diagnostic_msgs::DiagnosticStatus> > diagnostic_aggregator::ScriptableMonitor::report | ( | ) | [virtual] |
Implements diagnostic_aggregator::Analyzer.
Definition at line 37 of file scriptable_monitor.h.