Public Member Functions | Private Attributes | List of all members
test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer Class Reference

#include <match_no_analyze_analyzer.h>

Inheritance diagram for test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer:
Inheritance graph
[legend]

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 ()
 
- Public Member Functions inherited from diagnostic_aggregator::Analyzer
 Analyzer ()
 
virtual ~Analyzer ()
 

Private Attributes

bool has_initialized_
 
bool has_item_data_
 
std::string my_item_name_
 
std::string nice_name_
 
std::string path_
 

Detailed Description

Definition at line 83 of file match_no_analyze_analyzer.h.

Constructor & Destructor Documentation

◆ MatchNoAnalyzeAnalyzer()

test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer::MatchNoAnalyzeAnalyzer ( )

◆ ~MatchNoAnalyzeAnalyzer()

MatchNoAnalyzeAnalyzer::~MatchNoAnalyzeAnalyzer ( )

Definition at line 55 of file match_no_analyze_analyzer.cpp.

Member Function Documentation

◆ analyze()

bool MatchNoAnalyzeAnalyzer::analyze ( const boost::shared_ptr< diagnostic_aggregator::StatusItem item)
virtual

Implements diagnostic_aggregator::Analyzer.

Definition at line 89 of file match_no_analyze_analyzer.cpp.

◆ getName()

std::string test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer::getName ( ) const
inlinevirtual

Implements diagnostic_aggregator::Analyzer.

Definition at line 137 of file match_no_analyze_analyzer.h.

◆ getPath()

std::string test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer::getPath ( ) const
inlinevirtual

Implements diagnostic_aggregator::Analyzer.

Definition at line 135 of file match_no_analyze_analyzer.h.

◆ init()

bool MatchNoAnalyzeAnalyzer::init ( const std::string  base_name,
const ros::NodeHandle n 
)
virtual

Implements diagnostic_aggregator::Analyzer.

Definition at line 58 of file match_no_analyze_analyzer.cpp.

◆ match()

bool MatchNoAnalyzeAnalyzer::match ( const std::string  name)
virtual

Implements diagnostic_aggregator::Analyzer.

Definition at line 84 of file match_no_analyze_analyzer.cpp.

◆ report()

vector< boost::shared_ptr< diagnostic_msgs::DiagnosticStatus > > MatchNoAnalyzeAnalyzer::report ( )
virtual

Implements diagnostic_aggregator::Analyzer.

Definition at line 96 of file match_no_analyze_analyzer.cpp.

Member Data Documentation

◆ has_initialized_

bool test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer::has_initialized_
private

Definition at line 120 of file match_no_analyze_analyzer.h.

◆ has_item_data_

bool test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer::has_item_data_
private

Definition at line 120 of file match_no_analyze_analyzer.h.

◆ my_item_name_

std::string test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer::my_item_name_
private

Definition at line 118 of file match_no_analyze_analyzer.h.

◆ nice_name_

std::string test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer::nice_name_
private

Definition at line 118 of file match_no_analyze_analyzer.h.

◆ path_

std::string test_diagnostic_aggregator::MatchNoAnalyzeAnalyzer::path_
private

Definition at line 118 of file match_no_analyze_analyzer.h.


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


test_diagnostic_aggregator
Author(s): Kevin Watts, Brice Rebsamen , Kevin Watts
autogenerated on Tue Nov 15 2022 03:17:30