\name{SITK_FINAL}
\alias{SITK_FINAL}
\title{SITK_FINAL}
\Rdversion{1.1}
\docType{class}
\description{SITK_FINAL}
\details{
A class to hold itk::OutputWindows instances.
All "DisplayText" methods are forwarded to the held OutputWindow instance.
Neither the ownership nor callback functionality of the ObjectOwnedBase is supported.
SITK_FINAL}
%C++ includes: sitkLogger.h
\section{Methods}{
\describe{
\item{void DisplayDebugText(const char *t) override:}{}
\item{void DisplayErrorText(const char *t) override:}{}
\item{void DisplayGenericOutputText(const char *t) override:}{}
\item{void DisplayText(const char *t) override:}{}
\item{void DisplayWarningText(const char *t) override:}{}
\item{ ITKLogger()=default:}{}
\item{ ITKLogger(const ITKLogger &):}{}
\item{ ITKLogger(itk::OutputWindow *):}{}
\item{ITKLogger SetAsGlobalITKLogger() override:}{
Set the ITK logger to the ITK OutputWindow instance held.
Overrides the base functionality to eliminate the creation of the
intermediary adaptor class.
The previous logger.
}
\item{ ~ITKLogger() override:}{}
}
}
