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)
 
- Public Member Functions inherited from absl::str_format_internal::ParsedFormatBase
bool has_error () const
 
ParsedFormatBaseoperator= (const ParsedFormatBase &other)
 
ParsedFormatBaseoperator= (ParsedFormatBase &&other)
 
 ParsedFormatBase (string_view format, bool allow_ignored, std::initializer_list< Conv > convs)
 
 ParsedFormatBase (const ParsedFormatBase &other)
 
 ParsedFormatBase (ParsedFormatBase &&other)
 
template<typename Consumer >
bool ProcessFormat (Consumer consumer) const
 

Static Public Member Functions

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

Private Member Functions

 ExtendedParsedFormat (string_view s, bool allow_ignored)
 

Static Private Member Functions

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

Detailed Description

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

Definition at line 274 of file parser.h.

Constructor & Destructor Documentation

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

Definition at line 276 of file parser.h.

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

Definition at line 316 of file parser.h.

Member Function Documentation

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

Definition at line 299 of file parser.h.

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

Definition at line 308 of file parser.h.

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

Definition at line 302 of file parser.h.


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


abseil_cpp
Author(s):
autogenerated on Wed Jun 19 2019 19:19:59