28 #ifndef itkLoggerOutput_h
29 #define itkLoggerOutput_h
67 void DisplayText(
const char *t)
override;
72 void DisplayErrorText(
const char *t)
override;
77 void DisplayWarningText(
const char *t)
override;
82 void DisplayGenericOutputText(
const char *t)
override;
87 void DisplayDebugText(
const char *t)
override;
101 void PrintSelf(std::ostream & os,
Indent indent)
const override;
108 #endif // itkLoggerOutput_h
Messages sent from the system are collected by this object.
Light weight base class for most itk classes.
Used for overriding itk::OutputWindow to redirect messages to itk::Logger.
static void SetInstance(OutputWindow *instance)
Control indentation during Print() invocation.
virtual void OverrideITKWindow()
Used for logging information during a run.