|
|
@ -12,12 +12,14 @@ |
|
|
|
#include <string> |
|
|
|
#include <string> |
|
|
|
#include <string_view> |
|
|
|
#include <string_view> |
|
|
|
|
|
|
|
|
|
|
|
#include "util/format/builder.h" |
|
|
|
#include "util/format/formatter.h" |
|
|
|
#include "util/format/parser.h" |
|
|
|
|
|
|
|
#include "util/format/toformat.h" |
|
|
|
#include "util/format/toformat.h" |
|
|
|
|
|
|
|
|
|
|
|
namespace Util::Format { |
|
|
|
namespace Util::Format { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class Builder; |
|
|
|
|
|
|
|
class Parser; |
|
|
|
|
|
|
|
|
|
|
|
struct Parameter { |
|
|
|
struct Parameter { |
|
|
|
const void* value; |
|
|
|
const void* value; |
|
|
|
void (*format)(Builder& builder, const void* value); |
|
|
|
void (*format)(Builder& builder, const void* value); |
|
|
|