SPH
Public Member Functions | List of all members
NullLogger Class Reference

Helper logger that does not write anything. More...

#include <Logger.h>

Inheritance diagram for NullLogger:
ILogger Polymorphic Noncopyable

Public Member Functions

virtual void writeString (const std::string &UNUSED(s)) override
 
- Public Member Functions inherited from ILogger
virtual void writeString (const std::string &s)=0
 Logs a string message. More...
 
template<typename... TArgs>
void write (TArgs &&... args)
 Creates and logs a message by concatenating arguments. More...
 
void setPrecision (const Size newPrecision)
 Changes the precision of printed numbers. More...
 
void setScientific (const bool newScientific)
 Sets/unsets scientific notation. More...
 
- Public Member Functions inherited from Polymorphic
virtual ~Polymorphic ()
 
- Public Member Functions inherited from Noncopyable
 Noncopyable ()=default
 
 Noncopyable (const Noncopyable &)=delete
 
 Noncopyable (Noncopyable &&)=default
 
Noncopyableoperator= (const Noncopyable &)=delete
 
Noncopyableoperator= (Noncopyable &&)=default
 

Detailed Description

Helper logger that does not write anything.

Definition at line 218 of file Logger.h.

Member Function Documentation

◆ writeString()

virtual void NullLogger::writeString ( const std::string &  UNUSEDs)
inlineoverridevirtual

Definition at line 220 of file Logger.h.


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