Public Member Functions | Private Types | List of all members
absl::str_format_internal::FormatSpecTemplate< Args > Class Template Reference

#include <bind.h>

Inheritance diagram for absl::str_format_internal::FormatSpecTemplate< Args >:
Inheritance graph
[legend]

Public Member Functions

 FormatSpecTemplate (const char *s)
 
 FormatSpecTemplate (string_view s)
 
template<Conv... C, typename = typename std::enable_if< sizeof...(C) == sizeof...(Args) && AllOf(Contains(ArgumentToConv<Args>(), C)...)>::type>
 FormatSpecTemplate (const ExtendedParsedFormat< C... > &pc)
 
- Public Member Functions inherited from absl::UntypedFormatSpec
UntypedFormatSpecoperator= (const UntypedFormatSpec &)=delete
 
 UntypedFormatSpec ()=delete
 
 UntypedFormatSpec (const UntypedFormatSpec &)=delete
 
 UntypedFormatSpec (string_view s)
 

Private Types

using Base = typename MakeDependent< UntypedFormatSpec, Args... >::type
 

Additional Inherited Members

- Protected Member Functions inherited from absl::UntypedFormatSpec
 UntypedFormatSpec (const str_format_internal::ParsedFormatBase *pc)
 

Detailed Description

template<typename... Args>
class absl::str_format_internal::FormatSpecTemplate< Args >

Definition at line 72 of file bind.h.

Member Typedef Documentation

template<typename... Args>
using absl::str_format_internal::FormatSpecTemplate< Args >::Base = typename MakeDependent<UntypedFormatSpec, Args...>::type
private

Definition at line 74 of file bind.h.

Constructor & Destructor Documentation

template<typename... Args>
absl::str_format_internal::FormatSpecTemplate< Args >::FormatSpecTemplate ( const char *  s)
inline

Definition at line 119 of file bind.h.

template<typename... Args>
absl::str_format_internal::FormatSpecTemplate< Args >::FormatSpecTemplate ( string_view  s)
inline

Definition at line 120 of file bind.h.

template<typename... Args>
template<Conv... C, typename = typename std::enable_if< sizeof...(C) == sizeof...(Args) && AllOf(Contains(ArgumentToConv<Args>(), C)...)>::type>
absl::str_format_internal::FormatSpecTemplate< Args >::FormatSpecTemplate ( const ExtendedParsedFormat< C... > &  pc)
inline

Definition at line 128 of file bind.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