Skip to content

Project OpenGeode ​

class Logger ​

Custom OpenGeode logger. Can be used with several levels: Logger::info( "My information is ", 42 ); Logger::warn( "My warning is ", 42, " or more" );

Functions ​

level ​

cpp
public LEVEL level()
public LEVEL level()

set_level ​

cpp
public void set_level(LEVEL level)
public void set_level(LEVEL level)

log ​

cpp
public void log(LEVEL level, const Args &... args)
public void log(LEVEL level, const Args &... args)

trace ​

cpp
public void trace(const Args &... args)
public void trace(const Args &... args)

debug ​

cpp
public void debug(const Args &... args)
public void debug(const Args &... args)

info ​

cpp
public void info(const Args &... args)
public void info(const Args &... args)

warn ​

cpp
public void warn(const Args &... args)
public void warn(const Args &... args)

error ​

cpp
public void error(const Args &... args)
public void error(const Args &... args)

critical ​

cpp
public void critical(const Args &... args)
public void critical(const Args &... args)

Enums ​

| enum class LEVEL |

--

| trace | | debug | | info | | warn | | err | | critical | | off |

Geode-solutions' documentation website