source: branches/properties/GDE/SINA/builddir/include/spdlog/formatter.h

Last change on this file was 19170, checked in by westram, 3 years ago
  • sina source
    • unpack + remove tarball
    • no longer ignore sina builddir.
File size: 436 bytes
Line 
1//
2// Copyright(c) 2015 Gabi Melman.
3// Distributed under the MIT License (http://opensource.org/licenses/MIT)
4//
5
6#pragma once
7
8#include "fmt/fmt.h"
9#include "spdlog/details/log_msg.h"
10
11namespace spdlog {
12
13class formatter
14{
15public:
16    virtual ~formatter() = default;
17    virtual void format(const details::log_msg &msg, fmt::memory_buffer &dest) = 0;
18    virtual std::unique_ptr<formatter> clone() const = 0;
19};
20} // namespace spdlog
Note: See TracBrowser for help on using the repository browser.