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