Iros
Loading...
Searching...
No Matches
di::concepts::FormatContext Concept Reference
#include <
di/format/concepts/format_context.h
>
Concept definition
template
<
typename
T>
concept
di::concepts::FormatContext
=
requires
{
typename
meta::Encoding<T>
; } &&
requires
(T& context,
char
ascii_code_point) {
{ context.output(ascii_code_point) } -> SameAs<void>;
{ util::as_const(context).encoding() } -> SameAs<meta::Encoding<T>>;
}
di::concepts::FormatContext
Definition
format_context.h:9
di::meta::Encoding
meta::RemoveCVRef< T >::Encoding Encoding
Definition
encoding.h:230
di
concepts
FormatContext
Generated by
1.13.0