Tomographer  v2.0
Tomographer C++ Framework Documentation
Tomographer::Logger::LoggerTraits< MultiProc::OMP::ThreadSanitizerLogger< BaseLogger > > Struct Template Reference

Specialized Traits for Tomographer::MultiProc::OMP::ThreadSanitizerLogger<typename BaseLogger> – see Tomographer::Logger::LoggerTraits<typename LoggerType> More...

#include <tomographer2/multiprocomp.h>

+ Inheritance diagram for Tomographer::Logger::LoggerTraits< MultiProc::OMP::ThreadSanitizerLogger< BaseLogger > >:
+ Collaboration diagram for Tomographer::Logger::LoggerTraits< MultiProc::OMP::ThreadSanitizerLogger< BaseLogger > >:

Public Types

enum  
 Special flags for this logger. More...
 

Detailed Description

template<typename BaseLogger>
struct Tomographer::Logger::LoggerTraits< MultiProc::OMP::ThreadSanitizerLogger< BaseLogger > >

Specialized Traits for Tomographer::MultiProc::OMP::ThreadSanitizerLogger<typename BaseLogger> – see Tomographer::Logger::LoggerTraits<typename LoggerType>

Logger traits for MultiProc::OMP::ThreadSanitizerLogger.

Definition at line 237 of file multiprocomp.h.

Member Enumeration Documentation

template<typename BaseLogger >
anonymous enum

Special flags for this logger.

Enumerator
HasOwnGetLevel 

explicitly require our logger instance to store its level. The level cannot be changed

IsThreadSafe 

Obviously this logger is now always thread-safe.

Definition at line 240 of file multiprocomp.h.


The documentation for this struct was generated from the following file: