From b40c98e1a73e52dda6ed918e3c732fa5b428ee65 Mon Sep 17 00:00:00 2001 From: Arnur Nigmetov Date: Mon, 1 Jun 2020 17:48:28 -0700 Subject: 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. --- wasserstein/include/spdlog/formatter.h | 47 ---------------------------------- 1 file changed, 47 deletions(-) delete mode 100644 wasserstein/include/spdlog/formatter.h (limited to 'wasserstein/include/spdlog/formatter.h') 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 -#include -#include - -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> _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" - -- cgit v1.2.3