SurgSim::Framework::LogOutput Class Referenceabstract

Virtual Base class to define an interface for outputting logging information. More...

`#include <SurgSim/Framework/LogOutput.h>`

Inheritance diagram for SurgSim::Framework::LogOutput:

## Public Member Functions

| LogOutput ()
virtual | ~LogOutput ()
virtual bool | writeMessage (const std::string &message)=0

## Detailed Description

Virtual Base class to define an interface for outputting logging information.

## Constructor & Destructor Documentation

## LogOutput()

SurgSim::Framework::LogOutput::LogOutput | ( |  | ) |

inline

## ~LogOutput()

virtual SurgSim::Framework::LogOutput::~LogOutput | ( |  | ) |

inline virtual

## Member Function Documentation

## writeMessage()

virtual bool SurgSim::Framework::LogOutput::writeMessage | ( | const std::string & | message | ) |

pure virtual

Parameters

  message | to be written out

Returns
  true on success

Implemented in SurgSim::Framework::StreamOutput, SurgSim::Framework::FileOutput, and SurgSim::Framework::NullOutput.

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

- SurgSim/Framework/LogOutput.h