ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkLogOutput.h>
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef SmartPointer< Self > | Pointer |
typedef LogOutput | Self |
typedef Object | Superclass |
Public Member Functions | |
virtual void | Flush ()=0 |
virtual void | Write (double timestamp)=0 |
virtual void | Write (const std::string &content)=0 |
virtual void | Write (const std::string &content, double timestamp)=0 |
Protected Member Functions | |
LogOutput () | |
virtual | ~LogOutput () |
Represents an output stream.
Definition at line 39 of file itkLogOutput.h.
typedef SmartPointer< const Self > itk::LogOutput::ConstPointer |
Reimplemented from itk::Object.
Reimplemented in itk::StdStreamLogOutput, and itk::MultipleLogOutput.
Definition at line 46 of file itkLogOutput.h.
typedef SmartPointer< Self > itk::LogOutput::Pointer |
Reimplemented from itk::Object.
Reimplemented in itk::StdStreamLogOutput, and itk::MultipleLogOutput.
Definition at line 45 of file itkLogOutput.h.
typedef LogOutput itk::LogOutput::Self |
Smart pointer typedef support.
Reimplemented from itk::Object.
Reimplemented in itk::StdStreamLogOutput, and itk::MultipleLogOutput.
Definition at line 43 of file itkLogOutput.h.
typedef Object itk::LogOutput::Superclass |
Reimplemented from itk::Object.
Reimplemented in itk::StdStreamLogOutput, and itk::MultipleLogOutput.
Definition at line 44 of file itkLogOutput.h.
itk::LogOutput::LogOutput | ( | ) | [inline, protected] |
Destructor
Definition at line 63 of file itkLogOutput.h.
virtual itk::LogOutput::~LogOutput | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 66 of file itkLogOutput.h.
virtual void itk::LogOutput::Flush | ( | ) | [pure virtual] |
flush a buffer
Implemented in itk::StdStreamLogOutput, and itk::MultipleLogOutput.
virtual void itk::LogOutput::Write | ( | double | timestamp | ) | [pure virtual] |
Write to a buffer
Implemented in itk::StdStreamLogOutput, and itk::MultipleLogOutput.
virtual void itk::LogOutput::Write | ( | const std::string & | content | ) | [pure virtual] |
Write to a buffer
Implemented in itk::StdStreamLogOutput, and itk::MultipleLogOutput.
virtual void itk::LogOutput::Write | ( | const std::string & | content, |
double | timestamp | ||
) | [pure virtual] |
Write to a buffer
Implemented in itk::StdStreamLogOutput, and itk::MultipleLogOutput.