From 344b3d2834a6fee123aedcc127eedf16bbf3e6fc Mon Sep 17 00:00:00 2001 From: gabime Date: Sun, 2 Mar 2014 16:36:06 +0200 Subject: [PATCH] remove info_logger --- example/example.cpp | 12 +++--------- include/c11log/logger.h | 14 -------------- 2 files changed, 3 insertions(+), 23 deletions(-) diff --git a/example/example.cpp b/example/example.cpp index 35b1524e..0499f4de 100644 --- a/example/example.cpp +++ b/example/example.cpp @@ -55,18 +55,12 @@ int main(int argc, char* argv[]) using std::endl; //auto fsink2 = std::make_shared("log", "txt", 1024*1024*50 , 5, seconds(1)); - auto &logger2 = c11log::get_logger("logger2"); - //logger2.add_sink(fsink2); - logger2.add_sink(std::make_shared()); - logger2.add_sink(std::make_shared()); - - info_logger info(&logger2); - info << "Hello info logger" << "!!"; - return 0; + auto &my_logger = get_logger("example"); auto start = system_clock::now(); + const unsigned int howmany = 10000000; for(unsigned int i = 0; i < howmany ; i++) - logger2.info() << "Hello logger " << i; + my_logger.info() << "Hello logger " << i; auto delta = system_clock::now() - start; auto delta_d = duration_cast> (delta); diff --git a/include/c11log/logger.h b/include/c11log/logger.h index 44039ece..293b7fd8 100644 --- a/include/c11log/logger.h +++ b/include/c11log/logger.h @@ -169,17 +169,3 @@ inline c11log::logger& c11log::get_logger(const std::string& name) return *(c11log::details::factory::instance().get_logger(name)); } - -namespace c11log { -class info_logger { -public: - info_logger (c11log::logger* logger):_logger(logger) {} - template - details::line_logger& operator<<(const T& msg) { - return _logger->info() << msg; - } - -private: - c11log::logger* _logger; -}; -}