#include <parser.h>
Classes | |
struct | ConversionItem |
Public Member Functions | |
bool | has_error () const |
bool | has_error () const |
ParsedFormatBase & | operator= (const ParsedFormatBase &other) |
ParsedFormatBase & | operator= (const ParsedFormatBase &other) |
ParsedFormatBase & | operator= (ParsedFormatBase &&other) |
ParsedFormatBase & | operator= (ParsedFormatBase &&other) |
ParsedFormatBase (const ParsedFormatBase &other) | |
ParsedFormatBase (const ParsedFormatBase &other) | |
ParsedFormatBase (ParsedFormatBase &&other) | |
ParsedFormatBase (ParsedFormatBase &&other) | |
ParsedFormatBase (string_view format, bool allow_ignored, std::initializer_list< FormatConversionCharSet > convs) | |
ParsedFormatBase (string_view format, bool allow_ignored, std::initializer_list< FormatConversionCharSet > convs) | |
template<typename Consumer > | |
bool | ProcessFormat (Consumer consumer) const |
template<typename Consumer > | |
bool | ProcessFormat (Consumer consumer) const |
Private Member Functions | |
bool | MatchesConversions (bool allow_ignored, std::initializer_list< FormatConversionCharSet > convs) const |
bool | MatchesConversions (bool allow_ignored, std::initializer_list< FormatConversionCharSet > convs) const |
Private Attributes | |
std::unique_ptr< char[]> | data_ |
bool | has_error_ |
std::vector< ConversionItem > | items_ |
Definition at line 210 of file third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
explicit |
Definition at line 302 of file third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc.
|
inline |
Definition at line 216 of file third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
inline |
Definition at line 218 of file third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
explicit |
|
inline |
Definition at line 207 of file third_party/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
inline |
Definition at line 209 of file third_party/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
inline |
Definition at line 247 of file third_party/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
inline |
Definition at line 257 of file third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
private |
|
private |
Definition at line 310 of file third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc.
|
inline |
Definition at line 211 of file third_party/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
inline |
Definition at line 220 of file third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
inline |
Definition at line 221 of file third_party/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
inline |
Definition at line 230 of file third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
inline |
Definition at line 232 of file third_party/bloaty/third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
inline |
Definition at line 241 of file third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
private |
Definition at line 276 of file third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
private |
Definition at line 275 of file third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.
|
private |
Definition at line 277 of file third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.