Public Member Functions | Private Attributes | List of all members
diagnostic_updater::DiagnosticTaskVector::DiagnosticTaskInternal Class Reference

Class used to represent a diagnostic task internally in DiagnosticTaskVector. More...

#include <diagnostic_updater.h>

Public Member Functions

 DiagnosticTaskInternal (const std::string name, TaskFunction f)
 
const std::string & getName () const
 
void run (diagnostic_updater::DiagnosticStatusWrapper &stat) const
 

Private Attributes

TaskFunction fn_
 
std::string name_
 

Detailed Description

Class used to represent a diagnostic task internally in DiagnosticTaskVector.

Definition at line 243 of file diagnostic_updater.h.

Constructor & Destructor Documentation

◆ DiagnosticTaskInternal()

diagnostic_updater::DiagnosticTaskVector::DiagnosticTaskInternal::DiagnosticTaskInternal ( const std::string  name,
TaskFunction  f 
)
inline

Definition at line 246 of file diagnostic_updater.h.

Member Function Documentation

◆ getName()

const std::string& diagnostic_updater::DiagnosticTaskVector::DiagnosticTaskInternal::getName ( ) const
inline

Definition at line 256 of file diagnostic_updater.h.

◆ run()

void diagnostic_updater::DiagnosticTaskVector::DiagnosticTaskInternal::run ( diagnostic_updater::DiagnosticStatusWrapper stat) const
inline

Definition at line 250 of file diagnostic_updater.h.

Member Data Documentation

◆ fn_

TaskFunction diagnostic_updater::DiagnosticTaskVector::DiagnosticTaskInternal::fn_
private

Definition at line 263 of file diagnostic_updater.h.

◆ name_

std::string diagnostic_updater::DiagnosticTaskVector::DiagnosticTaskInternal::name_
private

Definition at line 262 of file diagnostic_updater.h.


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


diagnostic_updater
Author(s): Kevin Watts, Brice Rebsamen , Jeremy Leibs, Blaise Gassend
autogenerated on Tue Nov 15 2022 03:17:19