diff options
author | Arnur Nigmetov <nigmetov@tugraz.at> | 2020-06-01 17:48:28 -0700 |
---|---|---|
committer | Arnur Nigmetov <nigmetov@tugraz.at> | 2020-06-01 17:48:28 -0700 |
commit | b40c98e1a73e52dda6ed918e3c732fa5b428ee65 (patch) | |
tree | 1bf594273399be33843519d49f4eab9feb90b62a /wasserstein/include/spdlog/fmt/bundled/ostream.cc | |
parent | 2c5e6c606ee37cd68bbe9f9915dba99f7677dd87 (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/fmt/bundled/ostream.cc')
-rw-r--r-- | wasserstein/include/spdlog/fmt/bundled/ostream.cc | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/wasserstein/include/spdlog/fmt/bundled/ostream.cc b/wasserstein/include/spdlog/fmt/bundled/ostream.cc deleted file mode 100644 index bcb67fe..0000000 --- a/wasserstein/include/spdlog/fmt/bundled/ostream.cc +++ /dev/null @@ -1,43 +0,0 @@ -/* - Formatting library for C++ - std::ostream support - - Copyright (c) 2012 - 2016, Victor Zverovich - All rights reserved. - - For the license information refer to format.h. - */ - -#include "ostream.h" - -namespace fmt { - -namespace { -// Write the content of w to os. -void write(std::ostream &os, Writer &w) { - const char *data = w.data(); - typedef internal::MakeUnsigned<std::streamsize>::Type UnsignedStreamSize; - UnsignedStreamSize size = w.size(); - UnsignedStreamSize max_size = - internal::to_unsigned((std::numeric_limits<std::streamsize>::max)()); - do { - UnsignedStreamSize n = size <= max_size ? size : max_size; - os.write(data, static_cast<std::streamsize>(n)); - data += n; - size -= n; - } while (size != 0); -} -} - -FMT_FUNC void print(std::ostream &os, CStringRef format_str, ArgList args) { - MemoryWriter w; - w.write(format_str, args); - write(os, w); -} - -FMT_FUNC int fprintf(std::ostream &os, CStringRef format, ArgList args) { - MemoryWriter w; - printf(w, format, args); - write(os, w); - return static_cast<int>(w.size()); -} -} // namespace fmt |