18 #ifndef __itkOpenCLLogger_h 19 #define __itkOpenCLLogger_h 21 #include "itkLoggerBase.h" 22 #include "itkStdStreamLogOutput.h" 65 itkSetStringMacro( OutputDirectory );
72 virtual void Write( PriorityLevelType level, std::string
const & content ) ITK_OVERRIDE;
102 #endif // end #ifndef __itkOpenCLLogger_h
static Pointer m_Instance
std::string m_OutputDirectory
void operator=(const Self &)
std::ostream * m_FileStream
itk::StdStreamLogOutput::Pointer m_Stream
std::string GetLogFileName() const
void SetLogFileNamePrefix(const std::string &prefix)
SmartPointer< const Self > ConstPointer
virtual void Write(PriorityLevelType level, std::string const &content) ITK_OVERRIDE
SmartPointer< Self > Pointer
static Pointer GetInstance()
Used for logging OpenCL compiler errors during a run.