summaryrefslogtreecommitdiff
path: root/wasserstein/include/spdlog/formatter.h
diff options
context:
space:
mode:
authorArnur Nigmetov <nigmetov@tugraz.at>2020-06-01 17:48:28 -0700
committerArnur Nigmetov <nigmetov@tugraz.at>2020-06-01 17:48:28 -0700
commitb40c98e1a73e52dda6ed918e3c732fa5b428ee65 (patch)
tree1bf594273399be33843519d49f4eab9feb90b62a /wasserstein/include/spdlog/formatter.h
parent2c5e6c606ee37cd68bbe9f9915dba99f7677dd87 (diff)
Remove spdlog from Wasserstein code.
Bundled spdlog and fmt are not good for GUDHI integration, and are not really used. Most of debug code simply deleted.
Diffstat (limited to 'wasserstein/include/spdlog/formatter.h')
-rw-r--r--wasserstein/include/spdlog/formatter.h47
1 files changed, 0 insertions, 47 deletions
diff --git a/wasserstein/include/spdlog/formatter.h b/wasserstein/include/spdlog/formatter.h
deleted file mode 100644
index 6bba902..0000000
--- a/wasserstein/include/spdlog/formatter.h
+++ /dev/null
@@ -1,47 +0,0 @@
-//
-// Copyright(c) 2015 Gabi Melman.
-// Distributed under the MIT License (http://opensource.org/licenses/MIT)
-//
-
-#pragma once
-
-#include "spdlog/details/log_msg.h"
-
-#include <vector>
-#include <string>
-#include <memory>
-
-namespace spdlog
-{
-namespace details
-{
-class flag_formatter;
-}
-
-class formatter
-{
-public:
- virtual ~formatter() {}
- virtual void format(details::log_msg& msg) = 0;
-};
-
-class pattern_formatter SPDLOG_FINAL : public formatter
-{
-
-public:
- explicit pattern_formatter(const std::string& pattern, pattern_time_type pattern_time = pattern_time_type::local);
- pattern_formatter(const pattern_formatter&) = delete;
- pattern_formatter& operator=(const pattern_formatter&) = delete;
- void format(details::log_msg& msg) override;
-private:
- const std::string _pattern;
- const pattern_time_type _pattern_time;
- std::vector<std::unique_ptr<details::flag_formatter>> _formatters;
- std::tm get_time(details::log_msg& msg);
- void handle_flag(char flag);
- void compile_pattern(const std::string& pattern);
-};
-}
-
-#include "spdlog/details/pattern_formatter_impl.h"
-