#include <bind.h>
Classes | |
struct | ErrorMaker |
Public Member Functions | |
FormatSpecTemplate (const char *s) | |
FormatSpecTemplate (const char *s) | |
template<FormatConversionCharSet... C, typename = typename std::enable_if<sizeof...(C) == sizeof...(Args)>::type, typename = typename std::enable_if<AllOf(Contains(Args, C)...)>::type> | |
FormatSpecTemplate (const ExtendedParsedFormat< C... > &pc) | |
template<FormatConversionCharSet... C> | |
FormatSpecTemplate (const ExtendedParsedFormat< C... > &pc) | |
FormatSpecTemplate (string_view s) | |
FormatSpecTemplate (string_view s) | |
![]() | |
UntypedFormatSpec & | operator= (const UntypedFormatSpec &)=delete |
UntypedFormatSpec & | operator= (const UntypedFormatSpec &)=delete |
UntypedFormatSpec ()=delete | |
UntypedFormatSpec ()=delete | |
UntypedFormatSpec (const UntypedFormatSpec &)=delete | |
UntypedFormatSpec (const UntypedFormatSpec &)=delete | |
UntypedFormatSpec (string_view s) | |
UntypedFormatSpec (string_view s) | |
Private Types | |
using | Base = typename MakeDependent< UntypedFormatSpec, Args... >::type |
using | Base = typename MakeDependent< UntypedFormatSpec, Args... >::type |
Static Private Member Functions | |
template<int i, int j> | |
static constexpr bool | CheckArity (ErrorMaker< true > SpecifierCount={}, ErrorMaker< i==j > ParametersPassed={}) |
template<FormatConversionCharSet specified, FormatConversionCharSet passed, int arg> | |
static constexpr bool | CheckMatch (ErrorMaker< Contains(specified, passed)> MismatchedArgumentNumber={}) |
template<FormatConversionCharSet... C, size_t... I> | |
static bool | CheckMatches (absl::index_sequence< I... >) |
Additional Inherited Members | |
![]() | |
UntypedFormatSpec (const str_format_internal::ParsedFormatBase *pc) | |
UntypedFormatSpec (const str_format_internal::ParsedFormatBase *pc) | |
Definition at line 87 of file abseil-cpp/absl/strings/internal/str_format/bind.h.
|
private |
Definition at line 88 of file bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h.
|
private |
Definition at line 89 of file abseil-cpp/absl/strings/internal/str_format/bind.h.
|
inline |
Definition at line 163 of file abseil-cpp/absl/strings/internal/str_format/bind.h.
|
inline |
Definition at line 164 of file abseil-cpp/absl/strings/internal/str_format/bind.h.
|
inline |
Definition at line 169 of file abseil-cpp/absl/strings/internal/str_format/bind.h.
|
inline |
Definition at line 131 of file bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h.
|
inline |
Definition at line 132 of file bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h.
|
inline |
Definition at line 141 of file bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/bind.h.
|
inlinestaticconstexprprivate |
Definition at line 97 of file abseil-cpp/absl/strings/internal/str_format/bind.h.
|
inlinestaticconstexprprivate |
Definition at line 107 of file abseil-cpp/absl/strings/internal/str_format/bind.h.
|
inlinestaticprivate |
Definition at line 115 of file abseil-cpp/absl/strings/internal/str_format/bind.h.