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