34 lines
504 B
C++
34 lines
504 B
C++
#include "../clutchlog/clutchlog.h"
|
|
|
|
void g()
|
|
{
|
|
CLUTCHLOG(info, "!");
|
|
}
|
|
|
|
void f()
|
|
{
|
|
CLUTCHLOG(warning, "world");
|
|
g();
|
|
}
|
|
|
|
int main(const int argc, char* argv[])
|
|
{
|
|
#ifdef WITH_CLUTCHLOG
|
|
auto& log = clutchlog::logger();
|
|
|
|
log.out(std::clog);
|
|
|
|
size_t below = 2;
|
|
if(argc >= 2) { below = atoi(argv[1]); }
|
|
log.depth(below);
|
|
|
|
log.threshold(clutchlog::level::warning);
|
|
|
|
log.file("core");
|
|
log.func("(main|f)");
|
|
#endif
|
|
|
|
CLUTCHLOG(error, "hello " << argc);
|
|
|
|
f();
|
|
}
|