Critical Link MityCam SoC Firmware  1.0
Critical Link MityCam SoC Firmware
tcStdOutStatusReporter Class Reference

Implements a status reporting object that routes messages to stdout. More...

#include <StdOutStatusReporter.h>

Inheritance diagram for tcStdOutStatusReporter:
Collaboration diagram for tcStdOutStatusReporter:

Public Member Functions

 tcStdOutStatusReporter ()
 
virtual ~tcStdOutStatusReporter ()
 
virtual void updateStatus (teStatus aeStatus, const char *apMessage)
 
- Public Member Functions inherited from tcStatusReporter
 tcStatusReporter ()
 
virtual ~tcStatusReporter ()
 
virtual void disableIndicators (bool abDisable)
 

Additional Inherited Members

- Public Types inherited from tcStatusReporter
enum  teStatus {
  eeCapturingStart, eeCapturingEnd, eeGood, eeWarning,
  eeError, eeClear, eeInfo
}
 
- Static Public Member Functions inherited from tcStatusReporter
static void UpdateStatus (teStatus aeStatus, const char *apMessage)
 
static void DisableIndicators (bool abDisable)
 
- Protected Member Functions inherited from tcStatusReporter
const char * statusToString (teStatus aeStatus)
 
- Static Protected Attributes inherited from tcStatusReporter
static std::list< tcStatusReporter * > mcReporters
 

Detailed Description

Implements a status reporting object that routes messages to stdout.

Constructor & Destructor Documentation

◆ tcStdOutStatusReporter()

tcStdOutStatusReporter::tcStdOutStatusReporter ( )

◆ ~tcStdOutStatusReporter()

tcStdOutStatusReporter::~tcStdOutStatusReporter ( )
virtual

Member Function Documentation

◆ updateStatus()

void tcStdOutStatusReporter::updateStatus ( teStatus  aeStatus,
const char *  apMessage 
)
virtual

Signifies that the StatusReporter object should update.

Parameters
aeStatus- the status to report.

Implements tcStatusReporter.


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