#include <arg.h>
|
| enum | { kInlinedSpace = 8
} |
| |
| enum | { kInlinedSpace = 8
} |
| |
| using | Dispatcher = bool(*)(Data, FormatConversionSpecImpl, void *out) |
| |
| using | Dispatcher = bool(*)(Data, FormatConversionSpecImpl, void *out) |
| |
| enum | StoragePolicy {
ByPointer,
ByVolatilePointer,
ByValue,
ByPointer,
ByVolatilePointer,
ByValue
} |
| |
| enum | StoragePolicy {
ByPointer,
ByVolatilePointer,
ByValue,
ByPointer,
ByVolatilePointer,
ByValue
} |
| |
| using | VoidPtr = str_format_internal::VoidPtr |
| |
| using | VoidPtr = str_format_internal::VoidPtr |
| |
|
| template<typename T > |
| static bool | Dispatch (Data arg, FormatConversionSpecImpl spec, void *out) |
| |
| template<typename T > |
| static bool | Dispatch (Data arg, FormatConversionSpecImpl spec, void *out) |
| |
| template<typename T > |
| static bool | ToInt (Data arg, int *out, std::false_type, std::true_type) |
| |
| template<typename T > |
| static bool | ToInt (Data arg, int *out, std::false_type, std::true_type) |
| |
| template<typename T > |
| static bool | ToInt (Data arg, int *out, std::true_type, std::false_type) |
| |
| template<typename T > |
| static bool | ToInt (Data arg, int *out, std::true_type, std::false_type) |
| |
| template<typename T > |
| static bool | ToInt (Data, int *, std::false_type, std::false_type) |
| |
| template<typename T > |
| static bool | ToInt (Data, int *, std::false_type, std::false_type) |
| |
| template<typename T > |
| static int | ToIntVal (const T &val) |
| |
| template<typename T > |
| static int | ToIntVal (const T &val) |
| |
◆ Dispatcher [1/2]
◆ Dispatcher [2/2]
◆ VoidPtr [1/2]
◆ VoidPtr [2/2]
◆ anonymous enum
◆ anonymous enum
◆ StoragePolicy [1/2]
◆ StoragePolicy [2/2]
◆ FormatArgImpl() [1/2]
template<typename T >
| absl::str_format_internal::FormatArgImpl::FormatArgImpl |
( |
const T & |
value | ) |
|
|
inlineexplicit |
◆ FormatArgImpl() [2/2]
template<typename T >
| absl::str_format_internal::FormatArgImpl::FormatArgImpl |
( |
const T & |
value | ) |
|
|
inlineexplicit |
◆ Dispatch() [1/2]
◆ Dispatch() [2/2]
◆ Init() [1/2]
template<typename T >
| void absl::str_format_internal::FormatArgImpl::Init |
( |
const T & |
value | ) |
|
|
inlineprivate |
◆ Init() [2/2]
template<typename T >
| void absl::str_format_internal::FormatArgImpl::Init |
( |
const T & |
value | ) |
|
|
inlineprivate |
◆ ToInt() [1/6]
template<typename T >
| static bool absl::str_format_internal::FormatArgImpl::ToInt |
( |
Data |
arg, |
|
|
int * |
out, |
|
|
std::false_type |
, |
|
|
std::true_type |
|
|
) |
| |
|
inlinestaticprivate |
◆ ToInt() [2/6]
template<typename T >
| static bool absl::str_format_internal::FormatArgImpl::ToInt |
( |
Data |
arg, |
|
|
int * |
out, |
|
|
std::false_type |
, |
|
|
std::true_type |
|
|
) |
| |
|
inlinestaticprivate |
◆ ToInt() [3/6]
template<typename T >
| static bool absl::str_format_internal::FormatArgImpl::ToInt |
( |
Data |
arg, |
|
|
int * |
out, |
|
|
std::true_type |
, |
|
|
std::false_type |
|
|
) |
| |
|
inlinestaticprivate |
◆ ToInt() [4/6]
template<typename T >
| static bool absl::str_format_internal::FormatArgImpl::ToInt |
( |
Data |
arg, |
|
|
int * |
out, |
|
|
std::true_type |
, |
|
|
std::false_type |
|
|
) |
| |
|
inlinestaticprivate |
◆ ToInt() [5/6]
template<typename T >
| static bool absl::str_format_internal::FormatArgImpl::ToInt |
( |
Data |
, |
|
|
int * |
, |
|
|
std::false_type |
, |
|
|
std::false_type |
|
|
) |
| |
|
inlinestaticprivate |
◆ ToInt() [6/6]
template<typename T >
| static bool absl::str_format_internal::FormatArgImpl::ToInt |
( |
Data |
, |
|
|
int * |
, |
|
|
std::false_type |
, |
|
|
std::false_type |
|
|
) |
| |
|
inlinestaticprivate |
◆ ToIntVal() [1/2]
template<typename T >
| static int absl::str_format_internal::FormatArgImpl::ToIntVal |
( |
const T & |
val | ) |
|
|
inlinestaticprivate |
◆ ToIntVal() [2/2]
template<typename T >
| static int absl::str_format_internal::FormatArgImpl::ToIntVal |
( |
const T & |
val | ) |
|
|
inlinestaticprivate |
◆ str_format_internal::FormatArgImplFriend
◆ data_
| Data absl::str_format_internal::FormatArgImpl::data_ |
|
private |
◆ dispatcher_
| Dispatcher absl::str_format_internal::FormatArgImpl::dispatcher_ |
|
private |
The documentation for this class was generated from the following file: