18 #ifndef __itkStdStreamLogOutput_h
19 #define __itkStdStreamLogOutput_h
65 virtual void Flush() ITK_OVERRIDE;
68 virtual
void Write(
double timestamp) ITK_OVERRIDE;
71 virtual
void Write(std::
string const & content) ITK_OVERRIDE;
74 virtual
void Write(std::
string const & content,
double timestamp) ITK_OVERRIDE;
81 virtual ~StdStreamLogOutput();
83 virtual
void PrintSelf(std::ostream & os,
Indent indent) const ITK_OVERRIDE;
93 #endif //__itkStdStreamLogOutput_h
Critical section locking class that can be allocated on the stack.
Represents a standard stream output stream.
Represents an output stream.
std::ostream * StreamPointerType
Control indentation during Print() invocation.
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer