iCub-main
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Diagnostic::LowLevel::DefaultParser Class Reference

#include <diagnosticLowLevelFormatter_hid.h>

+ Inheritance diagram for Diagnostic::LowLevel::DefaultParser:

Public Member Functions

 DefaultParser (Diagnostic::LowLevel::AuxEmbeddedInfo &dnginfo, Diagnostic::LowLevel::EntityNameProvider &entityNameProvider)
 
 DefaultParser ()=delete
 
 DefaultParser (const Diagnostic::LowLevel::DefaultParser &parser)=delete
 
 ~DefaultParser ()
 
 DefaultParser (Diagnostic::LowLevel::DefaultParser &&parser)=delete
 
virtual void parseInfo ()
 

Protected Member Functions

void printBaseInfo ()
 

Protected Attributes

Diagnostic::LowLevel::AuxEmbeddedInfom_dnginfo
 
Diagnostic::LowLevel::EntityNameProviderm_entityNameProvider
 

Detailed Description

Definition at line 80 of file diagnosticLowLevelFormatter_hid.h.

Constructor & Destructor Documentation

◆ DefaultParser() [1/4]

DefaultParser::DefaultParser ( Diagnostic::LowLevel::AuxEmbeddedInfo dnginfo,
Diagnostic::LowLevel::EntityNameProvider entityNameProvider 
)

Definition at line 25 of file diagnosticInfoParsers.cpp.

◆ DefaultParser() [2/4]

Diagnostic::LowLevel::DefaultParser::DefaultParser ( )
delete

◆ DefaultParser() [3/4]

Diagnostic::LowLevel::DefaultParser::DefaultParser ( const Diagnostic::LowLevel::DefaultParser parser)
delete

◆ ~DefaultParser()

Diagnostic::LowLevel::DefaultParser::~DefaultParser ( )
inline

Definition at line 87 of file diagnosticLowLevelFormatter_hid.h.

◆ DefaultParser() [4/4]

Diagnostic::LowLevel::DefaultParser::DefaultParser ( Diagnostic::LowLevel::DefaultParser &&  parser)
delete

Member Function Documentation

◆ parseInfo()

void DefaultParser::parseInfo ( )
virtual

◆ printBaseInfo()

void DefaultParser::printBaseInfo ( )
protected

Definition at line 46 of file diagnosticInfoParsers.cpp.

Member Data Documentation

◆ m_dnginfo

Diagnostic::LowLevel::AuxEmbeddedInfo& Diagnostic::LowLevel::DefaultParser::m_dnginfo
protected

Definition at line 92 of file diagnosticLowLevelFormatter_hid.h.

◆ m_entityNameProvider

Diagnostic::LowLevel::EntityNameProvider& Diagnostic::LowLevel::DefaultParser::m_entityNameProvider
protected

Definition at line 93 of file diagnosticLowLevelFormatter_hid.h.


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