| 123456789101112131415 |
- #pragma once
- #include <iosfwd>
- #include <string>
- namespace logging {
- struct logpacket;
- struct layout {
- virtual ~layout() = default;
- virtual void format(std::ostream & os, logpacket const & pkt) const = 0;
- virtual std::string header() const { return ""; }
- virtual std::string footer() const { return ""; }
- virtual std::string separator() const { return ""; }
- };
- }
|