encfs/vendor/github.com/muflihun/easyloggingpp/samples/STL/logger-log-functions.cpp

32 lines
753 B
C++
Raw Normal View History

//
// This file is part of Easylogging++ samples
// Very basic sample for Logger::info etc
//
// Revision 1.0
// @author mkhan3189
//
#include "easylogging++.h"
INITIALIZE_EASYLOGGINGPP
int main(int argc, char** argv) {
START_EASYLOGGINGPP(argc, argv);
el::Logger* defaultLogger = el::Loggers::getLogger("default");
std::vector<int> i;
i.push_back(1);
i.push_back(2);
defaultLogger->warn("My first ultimate log message %v %v %v", 123, 222, i);
// Escaping
defaultLogger->info("My first ultimate log message %% %%v %v %v", 123, 222); // My first ultimate log message % %v 123 222
defaultLogger->verbose(1, "test verbose");
defaultLogger->verbose(1, "test verbose with args %v", 2);
return 0;
}