#include <match_no_analyze_analyzer.h>
Public Member Functions | |
bool | analyze (const boost::shared_ptr< diagnostic_aggregator::StatusItem > item) |
std::string | getName () const |
std::string | getPath () const |
bool | init (const std::string base_name, const ros::NodeHandle &n) |
bool | match (const std::string name) |
MatchNoAnalyzeAnalyzer () | |
std::vector< boost::shared_ptr < diagnostic_msgs::DiagnosticStatus > > | report () |
~MatchNoAnalyzeAnalyzer () | |
Private Attributes | |
bool | has_initialized_ |
bool | has_item_data_ |
std::string | my_item_name_ |
std::string | nice_name_ |
std::string | path_ |
Definition at line 51 of file match_no_analyze_analyzer.h.
Definition at line 57 of file match_no_analyze_analyzer.cpp.
bool MatchNoAnalyzeAnalyzer::analyze | ( | const boost::shared_ptr< diagnostic_aggregator::StatusItem > | item | ) | [virtual] |
Implements diagnostic_aggregator::Analyzer.
Definition at line 91 of file match_no_analyze_analyzer.cpp.
std::string test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer::getName | ( | ) | const [inline, virtual] |
Implements diagnostic_aggregator::Analyzer.
Definition at line 73 of file match_no_analyze_analyzer.h.
std::string test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer::getPath | ( | ) | const [inline, virtual] |
Implements diagnostic_aggregator::Analyzer.
Definition at line 71 of file match_no_analyze_analyzer.h.
bool MatchNoAnalyzeAnalyzer::init | ( | const std::string | base_name, |
const ros::NodeHandle & | n | ||
) | [virtual] |
Implements diagnostic_aggregator::Analyzer.
Definition at line 60 of file match_no_analyze_analyzer.cpp.
bool MatchNoAnalyzeAnalyzer::match | ( | const std::string | name | ) | [virtual] |
Implements diagnostic_aggregator::Analyzer.
Definition at line 86 of file match_no_analyze_analyzer.cpp.
vector< boost::shared_ptr< diagnostic_msgs::DiagnosticStatus > > MatchNoAnalyzeAnalyzer::report | ( | ) | [virtual] |
Implements diagnostic_aggregator::Analyzer.
Definition at line 98 of file match_no_analyze_analyzer.cpp.
Definition at line 56 of file match_no_analyze_analyzer.h.
Definition at line 56 of file match_no_analyze_analyzer.h.
std::string test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer::my_item_name_ [private] |
Definition at line 54 of file match_no_analyze_analyzer.h.
std::string test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer::nice_name_ [private] |
Definition at line 54 of file match_no_analyze_analyzer.h.
std::string test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer::path_ [private] |
Definition at line 54 of file match_no_analyze_analyzer.h.