Class FLTKTextLogOutput represents LogOutput for FLTK Fl_Text_Display. More...
#include <igstkFLTKTextLogOutput.h>
Public Member Functions | |
virtual StreamPointerType | GetStream () |
Get an output stream pointer. | |
void | SetStream (StreamType &Stream) |
Set an output stream pointer. | |
virtual void | Flush () |
flush a buffer | |
virtual void | Write (double timestamp) |
Write to multiple outputs. | |
virtual void | Write (std::string const &content) |
Write to a buffer. | |
virtual void | Write (std::string const &content, double timestamp) |
Write to a buffer. | |
Public Attributes | |
igstkStandardClassTraitsMacro(FLTKTextLogOutput,::itk::LogOutput) public typedef StreamType * | StreamPointerType |
Macro with standard traits declarations. | |
Protected Member Functions | |
FLTKTextLogOutput () | |
Constructor. | |
virtual | ~FLTKTextLogOutput () |
Destructor. | |
virtual void | PrintSelf (std::ostream &os, itk::Indent indent) const |
Print object information. |
Class FLTKTextLogOutput represents LogOutput for FLTK Fl_Text_Display.
This class provides thread safety for logging on FLTK Fl_Text_Display.
Definition at line 47 of file igstkFLTKTextLogOutput.h.
igstk::FLTKTextLogOutput::FLTKTextLogOutput | ( | ) | [protected] |
Constructor.
virtual igstk::FLTKTextLogOutput::~FLTKTextLogOutput | ( | ) | [protected, virtual] |
Destructor.
virtual StreamPointerType igstk::FLTKTextLogOutput::GetStream | ( | ) | [virtual] |
Get an output stream pointer.
void igstk::FLTKTextLogOutput::SetStream | ( | StreamType & | Stream | ) |
Set an output stream pointer.
virtual void igstk::FLTKTextLogOutput::Flush | ( | ) | [virtual] |
flush a buffer
virtual void igstk::FLTKTextLogOutput::Write | ( | double | timestamp | ) | [virtual] |
Write to multiple outputs.
virtual void igstk::FLTKTextLogOutput::Write | ( | std::string const & | content | ) | [virtual] |
Write to a buffer.
virtual void igstk::FLTKTextLogOutput::Write | ( | std::string const & | content, | |
double | timestamp | |||
) | [virtual] |
Write to a buffer.
virtual void igstk::FLTKTextLogOutput::PrintSelf | ( | std::ostream & | os, | |
itk::Indent | indent | |||
) | const [protected, virtual] |
Print object information.
igstkStandardClassTraitsMacro ( FLTKTextLogOutput, ::itk::LogOutput ) public typedef StreamType* igstk::FLTKTextLogOutput::StreamPointerType |
Macro with standard traits declarations.
Definition at line 53 of file igstkFLTKTextLogOutput.h.