Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
absl::str_format_internal::UntypedFormatSpecImpl Class Reference

#include <bind.h>

Public Member Functions

bool has_parsed_conversion () const
 
const str_format_internal::ParsedFormatBaseparsed_conversion () const
 
string_view str () const
 
 UntypedFormatSpecImpl ()=delete
 
 UntypedFormatSpecImpl (string_view s)
 
 UntypedFormatSpecImpl (const str_format_internal::ParsedFormatBase *pc)
 

Static Public Member Functions

template<typename T >
static const UntypedFormatSpecImplExtract (const T &s)
 

Private Attributes

const void * data_
 
size_t size_
 

Detailed Description

Definition at line 32 of file bind.h.

Constructor & Destructor Documentation

absl::str_format_internal::UntypedFormatSpecImpl::UntypedFormatSpecImpl ( )
delete
absl::str_format_internal::UntypedFormatSpecImpl::UntypedFormatSpecImpl ( string_view  s)
inlineexplicit

Definition at line 36 of file bind.h.

absl::str_format_internal::UntypedFormatSpecImpl::UntypedFormatSpecImpl ( const str_format_internal::ParsedFormatBase pc)
inlineexplicit

Definition at line 38 of file bind.h.

Member Function Documentation

template<typename T >
static const UntypedFormatSpecImpl& absl::str_format_internal::UntypedFormatSpecImpl::Extract ( const T &  s)
inlinestatic

Definition at line 54 of file bind.h.

bool absl::str_format_internal::UntypedFormatSpecImpl::has_parsed_conversion ( ) const
inline

Definition at line 42 of file bind.h.

const str_format_internal::ParsedFormatBase* absl::str_format_internal::UntypedFormatSpecImpl::parsed_conversion ( ) const
inline

Definition at line 48 of file bind.h.

string_view absl::str_format_internal::UntypedFormatSpecImpl::str ( ) const
inline

Definition at line 44 of file bind.h.

Member Data Documentation

const void* absl::str_format_internal::UntypedFormatSpecImpl::data_
private

Definition at line 59 of file bind.h.

size_t absl::str_format_internal::UntypedFormatSpecImpl::size_
private

Definition at line 60 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