From 6d7bff2476459049f4f554291a680e0f6003ea66 Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sun, 7 Jun 2015 21:10:18 +0200 Subject: GH-1060 remove updater code --- mmc_updater/src/Log.h | 46 ---------------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 mmc_updater/src/Log.h (limited to 'mmc_updater/src/Log.h') diff --git a/mmc_updater/src/Log.h b/mmc_updater/src/Log.h deleted file mode 100644 index cf6be832..00000000 --- a/mmc_updater/src/Log.h +++ /dev/null @@ -1,46 +0,0 @@ -#pragma once - -#include -#include - -#include -#include - -class Log -{ - public: - enum Type - { - Info, - Warn, - Error - }; - - Log(); - ~Log(); - - void open(const std::string& path); - - /** Write @p text to the log. This method is thread-safe. */ - void write(Type type, const std::string& text); - /** Write @p text to the log. This method is thread-safe. */ - void write(Type type, const char* text); - - static Log* instance(); - - private: - static void writeToStream(std::ostream& stream, Type type, const char* text); - - std::mutex m_mutex; - std::ofstream m_output; -}; - -inline void Log::write(Type type, const std::string& text) -{ - write(type,text.c_str()); -} - -#define LOG(type,text) \ - Log::instance()->write(Log::type,text) - - -- cgit