diff options
author | Petr Mrázek <peterix@gmail.com> | 2015-06-07 21:10:18 +0200 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2015-06-07 21:10:18 +0200 |
commit | 6d7bff2476459049f4f554291a680e0f6003ea66 (patch) | |
tree | 4202e9f1cd843197648fec93b48a5bc88407dc2e /mmc_updater/src/Log.h | |
parent | 977e11ef8d6780b173ad5ca6d13e29e721d0c6a0 (diff) | |
download | PrismLauncher-6d7bff2476459049f4f554291a680e0f6003ea66.tar.gz PrismLauncher-6d7bff2476459049f4f554291a680e0f6003ea66.tar.bz2 PrismLauncher-6d7bff2476459049f4f554291a680e0f6003ea66.zip |
GH-1060 remove updater code
Diffstat (limited to 'mmc_updater/src/Log.h')
-rw-r--r-- | mmc_updater/src/Log.h | 46 |
1 files changed, 0 insertions, 46 deletions
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 <string> -#include <fstream> - -#include <thread> -#include <mutex> - -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) - - |