17 #ifndef __igstkLogger_h
18 #define __igstkLogger_h
20 #include "itkLogger.h"
22 #include "itkObject.h"
42 typedef ::itk::SmartPointer< Self >
Pointer;
81 #endif // __igstkLogger_h
static Pointer New(void)
Makes a new Logger and returns a smart pointer to it.
virtual ~Logger()
Destructor.
::itk::SmartPointer< Self > Pointer
defines standard system-wide macros, constants, and other common parameters in the IGSTK Library...
::itk::SmartPointer< const Self > ConstPointer
virtual const char * GetNameOfClass() const
We do not use macros for New(), GetNameOfClass() since igstkLogger.h is included in igstkMacros...
Class used for handling logging tasks.
virtual bool ShouldBuildMessage(PriorityLevelType message_level)
Returns true if the priority level of the message will cause the message to be written to a log...
Logger Self
General Typedefs.