Package org.itk.simple
Class ITKLogger
java.lang.Object
org.itk.simple.ObjectOwnedBase
org.itk.simple.LoggerBase
org.itk.simple.ITKLogger
-
Field Summary
Fields inherited from class org.itk.simple.ObjectOwnedBase
swigCMemOwn
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
delete()
itk::simple::LoggerBase::~LoggerBase() overridevoid
virtual void itk::simple::LoggerBase::DisplayDebugText(const char *t)void
virtual void itk::simple::LoggerBase::DisplayErrorText(const char *t)void
virtual void itk::simple::LoggerBase::DisplayGenericOutputText(const char *t)void
virtual void itk::simple::LoggerBase::DisplayText(const char *t)=0void
virtual void itk::simple::LoggerBase::DisplayWarningText(const char *t)protected void
finalize()
protected static long
virtual ITKLogger itk::simple::LoggerBase::SetAsGlobalITKLogger() Set this logger instance to the ITK output window.protected static long
swigRelease
(ITKLogger obj) Methods inherited from class org.itk.simple.LoggerBase
getCPtr, getGlobalITKLogger, getName, setName, swigRelease
Methods inherited from class org.itk.simple.ObjectOwnedBase
getCPtr, swigRelease
-
Constructor Details
-
ITKLogger
protected ITKLogger(long cPtr, boolean cMemoryOwn) -
ITKLogger
-
ITKLogger
public ITKLogger() -
ITKLogger
-
-
Method Details
-
getCPtr
-
swigRelease
-
finalize
protected void finalize()- Overrides:
finalize
in classLoggerBase
-
delete
public void delete()Description copied from class:LoggerBase
itk::simple::LoggerBase::~LoggerBase() override- Overrides:
delete
in classLoggerBase
-
displayText
virtual void itk::simple::LoggerBase::DisplayText(const char *t)=0- Overrides:
displayText
in classLoggerBase
-
displayErrorText
virtual void itk::simple::LoggerBase::DisplayErrorText(const char *t)- Overrides:
displayErrorText
in classLoggerBase
-
displayWarningText
virtual void itk::simple::LoggerBase::DisplayWarningText(const char *t)- Overrides:
displayWarningText
in classLoggerBase
-
displayGenericOutputText
virtual void itk::simple::LoggerBase::DisplayGenericOutputText(const char *t)- Overrides:
displayGenericOutputText
in classLoggerBase
-
displayDebugText
virtual void itk::simple::LoggerBase::DisplayDebugText(const char *t)- Overrides:
displayDebugText
in classLoggerBase
-
setAsGlobalITKLogger
virtual ITKLogger itk::simple::LoggerBase::SetAsGlobalITKLogger() Set this logger instance to the ITK output window. After calling this method, all ITK and SimpleITK display, warning and error texts will be handled by this object's methods. An ITKLogger object holding the previous itk::OutputWindow instance. The returned object can be used to restore the original instance.- Overrides:
setAsGlobalITKLogger
in classLoggerBase
-