Base module

LogStream

No-op log record used when logging is compiled out.

LogStream

#include <icy/logger.h>

No-op log record used when logging is compiled out.

Public Methods

ReturnNameDescription
LogStream inline
LogStream inline
voidwrite inline
LogStream &operator<< inline
LogStream &operator<< inline

LogStream

inline

inline LogStream(Level level, std::string realm, int line, const char * channel)

LogStream

inline

inline LogStream(const LogStream & that)

write

inline

template<typename... Args> inline void write(Args... args)

operator<<

inline

template<typename T> inline LogStream & operator<<(const T &)

operator<<

inline

inline LogStream & operator<<(std::ostream &(*)(std::ostream &) f)