struct log
Declaration
struct log { /* full declaration omitted */ };
Declared at: include/ekg/util/io.hpp:80
Member Variables
- public static std::ostringstream buffer
- public static bool buffered
- public static bool tracked
Method Overview
- public static void flush()
- public log()
- public static void print(std::string_view msg)
- public template <typename t>static void trace(bool should, t trace, bool interrupt_runtime = false)
- public ~log()
Methods
¶static void flush()
static void flush()
Declared at: include/ekg/util/io.hpp:86
¶log()
log()
Declared at: include/ekg/util/io.hpp:117
¶static void print(std::string_view msg)
static void print(std::string_view msg)
Declared at: include/ekg/util/io.hpp:101
Parameters
- std::string_view msg
¶template <typename t>
static void trace(bool should,
t trace,
bool interrupt_runtime = false)
template <typename t>
static void trace(bool should,
t trace,
bool interrupt_runtime = false)
Declared at: include/ekg/util/io.hpp:106
Templates
- t
Parameters
- bool should
- t trace
- bool interrupt_runtime = false
¶~log()
~log()
Declared at: include/ekg/util/io.hpp:122