diff options
Diffstat (limited to 'frontend/print.h')
-rw-r--r-- | frontend/print.h | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/frontend/print.h b/frontend/print.h deleted file mode 100644 index b8034f2..0000000 --- a/frontend/print.h +++ /dev/null @@ -1,27 +0,0 @@ -#pragma once - -#include <cstring> -#include <memory> -#include <functional> -#include <string> - -void lprtf(const char * fmt, ...); - -class SessionLog { -public: - static SessionLog & get(); - -private: - SessionLog(); - virtual ~SessionLog() = default; - -public: - virtual void append(const std::string & str) const; - virtual void append(const char * str) const; - virtual void append(const char * buf, size_t buf_size) const; - -private: - std::unique_ptr<FILE, std::function<void(FILE*)>> file = nullptr; - static constexpr const bool enable = false; -}; - |