Public Member Functions | Static Public Member Functions | Private Member Functions | Static Private Member Functions | List of all members
absl::str_format_internal::ExtendedParsedFormat< C > Class Template Reference

#include <parser.h>

Inheritance diagram for absl::str_format_internal::ExtendedParsedFormat< C >:
Inheritance graph
[legend]

Public Member Functions

 ExtendedParsedFormat (string_view format)
 
 ExtendedParsedFormat (string_view format)
 
- Public Member Functions inherited from absl::str_format_internal::ParsedFormatBase
bool has_error () const
 
bool has_error () const
 
ParsedFormatBaseoperator= (const ParsedFormatBase &other)
 
ParsedFormatBaseoperator= (const ParsedFormatBase &other)
 
ParsedFormatBaseoperator= (ParsedFormatBase &&other)
 
ParsedFormatBaseoperator= (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
 

Static Public Member Functions

static std::unique_ptr< ExtendedParsedFormatNew (string_view format)
 
static std::unique_ptr< ExtendedParsedFormatNew (string_view format)
 
static std::unique_ptr< ExtendedParsedFormatNewAllowIgnored (string_view format)
 
static std::unique_ptr< ExtendedParsedFormatNewAllowIgnored (string_view format)
 

Private Member Functions

 ExtendedParsedFormat (string_view s, bool allow_ignored)
 
 ExtendedParsedFormat (string_view s, bool allow_ignored)
 

Static Private Member Functions

static std::unique_ptr< ExtendedParsedFormatNew (string_view format, bool allow_ignored)
 
static std::unique_ptr< ExtendedParsedFormatNew (string_view format, bool allow_ignored)
 

Detailed Description

template<FormatConversionCharSet... C>
class absl::str_format_internal::ExtendedParsedFormat< C >

Definition at line 310 of file third_party/abseil-cpp/absl/strings/internal/str_format/parser.h.

Constructor & Destructor Documentation

◆ ExtendedParsedFormat() [1/4]

template<FormatConversionCharSet... C>
absl::str_format_internal::ExtendedParsedFormat< C >::ExtendedParsedFormat ( string_view  format)
inlineexplicit

◆ ExtendedParsedFormat() [2/4]

template<FormatConversionCharSet... C>
absl::str_format_internal::ExtendedParsedFormat< C >::ExtendedParsedFormat ( string_view  s,
bool  allow_ignored 
)
inlineprivate

◆ ExtendedParsedFormat() [3/4]

template<FormatConversionCharSet... C>
absl::str_format_internal::ExtendedParsedFormat< C >::ExtendedParsedFormat ( string_view  format)
inlineexplicit

◆ ExtendedParsedFormat() [4/4]

template<FormatConversionCharSet... C>
absl::str_format_internal::ExtendedParsedFormat< C >::ExtendedParsedFormat ( string_view  s,
bool  allow_ignored 
)
inlineprivate

Member Function Documentation

◆ New() [1/4]

template<FormatConversionCharSet... C>
static std::unique_ptr<ExtendedParsedFormat> absl::str_format_internal::ExtendedParsedFormat< C >::New ( string_view  format)
inlinestatic

◆ New() [2/4]

template<FormatConversionCharSet... C>
static std::unique_ptr<ExtendedParsedFormat> absl::str_format_internal::ExtendedParsedFormat< C >::New ( string_view  format)
inlinestatic

◆ New() [3/4]

template<FormatConversionCharSet... C>
static std::unique_ptr<ExtendedParsedFormat> absl::str_format_internal::ExtendedParsedFormat< C >::New ( string_view  format,
bool  allow_ignored 
)
inlinestaticprivate

◆ New() [4/4]

template<FormatConversionCharSet... C>
static std::unique_ptr<ExtendedParsedFormat> absl::str_format_internal::ExtendedParsedFormat< C >::New ( string_view  format,
bool  allow_ignored 
)
inlinestaticprivate

◆ NewAllowIgnored() [1/2]

template<FormatConversionCharSet... C>
static std::unique_ptr<ExtendedParsedFormat> absl::str_format_internal::ExtendedParsedFormat< C >::NewAllowIgnored ( string_view  format)
inlinestatic

◆ NewAllowIgnored() [2/2]

template<FormatConversionCharSet... C>
static std::unique_ptr<ExtendedParsedFormat> absl::str_format_internal::ExtendedParsedFormat< C >::NewAllowIgnored ( string_view  format)
inlinestatic

The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:55