#include <MidiUtilities.h>
|
template<typename FormatContext > |
auto | format (const rsj::MessageType &p, FormatContext &ctx) const |
|
template<typename ParseContext > |
constexpr auto | parse (ParseContext &ctx) |
|
◆ format()
template<typename Char >
template<typename FormatContext >
107 {
110 }
112 }
const char * MessageTypeToLabel(MessageType from) noexcept
Definition MidiUtilities.h:82
const char * MessageTypeToName(MessageType from) noexcept
Definition MidiUtilities.h:72
◆ parse()
template<typename Char >
template<typename ParseContext >
constexpr auto fmt::formatter< rsj::MessageType, Char >::parse |
( |
ParseContext & |
ctx | ) |
|
|
inlineconstexpr |
95 {
96 auto it {ctx.begin()};
97 if (!it) { return ctx.end(); }
98 if (it != ctx.end() && *it == ':') { std::advance(it, 1); }
99 auto end {std::find(it, ctx.end(), '}')};
100 tm_format_.reserve(detail::to_unsigned(end - it + 1));
103 return end;
104 }
◆ tm_format_
The documentation for this struct was generated from the following file: