#include <substitute.h>
|
| Arg (absl::string_view value) |
|
| Arg (absl::string_view value) |
|
| Arg (bool value) |
|
| Arg (bool value) |
|
| Arg (char value) |
|
| Arg (char value) |
|
| Arg (const Arg &)=delete |
|
| Arg (const Arg &)=delete |
|
| Arg (const char *value) |
|
| Arg (const char *value) |
|
template<typename Allocator > |
| Arg (const std::basic_string< char, std::char_traits< char >, Allocator > &value) noexcept |
|
template<typename Allocator > |
| Arg (const std::basic_string< char, std::char_traits< char >, Allocator > &value) noexcept |
|
| Arg (const void *value) |
|
| Arg (const void *value) |
|
| Arg (Dec dec) |
|
| Arg (Dec dec) |
|
| Arg (double value) |
|
| Arg (double value) |
|
| Arg (float value) |
|
| Arg (float value) |
|
| Arg (Hex hex) |
|
| Arg (Hex hex) |
|
| Arg (int value) |
|
| Arg (int value) |
|
| Arg (long long value) |
|
| Arg (long long value) |
|
| Arg (long value) |
|
| Arg (long value) |
|
| Arg (short value) |
|
| Arg (short value) |
|
template<typename T , absl::enable_if_t< std::is_class< T >::value &&(std::is_same< T, std::vector< bool >::reference >::value||std::is_same< T, std::vector< bool >::const_reference >::value)> * = nullptr> |
| Arg (T value) |
|
template<typename T , absl::enable_if_t< std::is_class< T >::value &&(std::is_same< T, std::vector< bool >::reference >::value||std::is_same< T, std::vector< bool >::const_reference >::value)> * = nullptr> |
| Arg (T value) |
|
template<typename T , typename = typename std::enable_if< std::is_enum<T>{} && !std::is_convertible<T, int>{}>::type> |
| Arg (T value) |
|
| Arg (unsigned int value) |
|
| Arg (unsigned int value) |
|
| Arg (unsigned long long value) |
|
| Arg (unsigned long long value) |
|
| Arg (unsigned long value) |
|
| Arg (unsigned long value) |
|
| Arg (unsigned short value) |
|
| Arg (unsigned short value) |
|
Arg & | operator= (const Arg &)=delete |
|
Arg & | operator= (const Arg &)=delete |
|
absl::string_view | piece () const |
|
absl::string_view | piece () const |
|
◆ Arg() [1/41]
absl::substitute_internal::Arg::Arg |
( |
const char * |
value | ) |
|
|
inline |
◆ Arg() [2/41]
template<typename Allocator >
absl::substitute_internal::Arg::Arg |
( |
const std::basic_string< char, std::char_traits< char >, Allocator > & |
value | ) |
|
|
inlinenoexcept |
◆ Arg() [3/41]
◆ Arg() [4/41]
absl::substitute_internal::Arg::Arg |
( |
char |
value | ) |
|
|
inline |
◆ Arg() [5/41]
absl::substitute_internal::Arg::Arg |
( |
short |
value | ) |
|
|
inline |
◆ Arg() [6/41]
absl::substitute_internal::Arg::Arg |
( |
unsigned short |
value | ) |
|
|
inline |
◆ Arg() [7/41]
absl::substitute_internal::Arg::Arg |
( |
int |
value | ) |
|
|
inline |
◆ Arg() [8/41]
absl::substitute_internal::Arg::Arg |
( |
unsigned int |
value | ) |
|
|
inline |
◆ Arg() [9/41]
absl::substitute_internal::Arg::Arg |
( |
long |
value | ) |
|
|
inline |
◆ Arg() [10/41]
absl::substitute_internal::Arg::Arg |
( |
unsigned long |
value | ) |
|
|
inline |
◆ Arg() [11/41]
absl::substitute_internal::Arg::Arg |
( |
long long |
value | ) |
|
|
inline |
◆ Arg() [12/41]
absl::substitute_internal::Arg::Arg |
( |
unsigned long long |
value | ) |
|
|
inline |
◆ Arg() [13/41]
absl::substitute_internal::Arg::Arg |
( |
float |
value | ) |
|
|
inline |
◆ Arg() [14/41]
absl::substitute_internal::Arg::Arg |
( |
double |
value | ) |
|
|
inline |
◆ Arg() [15/41]
absl::substitute_internal::Arg::Arg |
( |
bool |
value | ) |
|
|
inline |
◆ Arg() [16/41]
absl::substitute_internal::Arg::Arg |
( |
Hex |
hex | ) |
|
◆ Arg() [17/41]
absl::substitute_internal::Arg::Arg |
( |
Dec |
dec | ) |
|
◆ Arg() [18/41]
template<typename T , absl::enable_if_t< std::is_class< T >::value &&(std::is_same< T, std::vector< bool >::reference >::value||std::is_same< T, std::vector< bool >::const_reference >::value)> * = nullptr>
absl::substitute_internal::Arg::Arg |
( |
T |
value | ) |
|
|
inline |
◆ Arg() [19/41]
absl::substitute_internal::Arg::Arg |
( |
const void * |
value | ) |
|
◆ Arg() [20/41]
template<typename T , typename = typename std::enable_if< std::is_enum<T>{} && !std::is_convertible<T, int>{}>::type>
absl::substitute_internal::Arg::Arg |
( |
T |
value | ) |
|
|
inline |
◆ Arg() [21/41]
absl::substitute_internal::Arg::Arg |
( |
const Arg & |
| ) |
|
|
delete |
◆ Arg() [22/41]
absl::substitute_internal::Arg::Arg |
( |
const char * |
value | ) |
|
|
inline |
◆ Arg() [23/41]
template<typename Allocator >
absl::substitute_internal::Arg::Arg |
( |
const std::basic_string< char, std::char_traits< char >, Allocator > & |
value | ) |
|
|
inlinenoexcept |
◆ Arg() [24/41]
◆ Arg() [25/41]
absl::substitute_internal::Arg::Arg |
( |
char |
value | ) |
|
|
inline |
◆ Arg() [26/41]
absl::substitute_internal::Arg::Arg |
( |
short |
value | ) |
|
|
inline |
◆ Arg() [27/41]
absl::substitute_internal::Arg::Arg |
( |
unsigned short |
value | ) |
|
|
inline |
◆ Arg() [28/41]
absl::substitute_internal::Arg::Arg |
( |
int |
value | ) |
|
|
inline |
◆ Arg() [29/41]
absl::substitute_internal::Arg::Arg |
( |
unsigned int |
value | ) |
|
|
inline |
◆ Arg() [30/41]
absl::substitute_internal::Arg::Arg |
( |
long |
value | ) |
|
|
inline |
◆ Arg() [31/41]
absl::substitute_internal::Arg::Arg |
( |
unsigned long |
value | ) |
|
|
inline |
◆ Arg() [32/41]
absl::substitute_internal::Arg::Arg |
( |
long long |
value | ) |
|
|
inline |
◆ Arg() [33/41]
absl::substitute_internal::Arg::Arg |
( |
unsigned long long |
value | ) |
|
|
inline |
◆ Arg() [34/41]
absl::substitute_internal::Arg::Arg |
( |
float |
value | ) |
|
|
inline |
◆ Arg() [35/41]
absl::substitute_internal::Arg::Arg |
( |
double |
value | ) |
|
|
inline |
◆ Arg() [36/41]
absl::substitute_internal::Arg::Arg |
( |
bool |
value | ) |
|
|
inline |
◆ Arg() [37/41]
absl::substitute_internal::Arg::Arg |
( |
Hex |
hex | ) |
|
◆ Arg() [38/41]
absl::substitute_internal::Arg::Arg |
( |
Dec |
dec | ) |
|
◆ Arg() [39/41]
template<typename T , absl::enable_if_t< std::is_class< T >::value &&(std::is_same< T, std::vector< bool >::reference >::value||std::is_same< T, std::vector< bool >::const_reference >::value)> * = nullptr>
absl::substitute_internal::Arg::Arg |
( |
T |
value | ) |
|
|
inline |
◆ Arg() [40/41]
absl::substitute_internal::Arg::Arg |
( |
const void * |
value | ) |
|
◆ Arg() [41/41]
absl::substitute_internal::Arg::Arg |
( |
const Arg & |
| ) |
|
|
delete |
◆ operator=() [1/2]
Arg& absl::substitute_internal::Arg::operator= |
( |
const Arg & |
| ) |
|
|
delete |
◆ operator=() [2/2]
Arg& absl::substitute_internal::Arg::operator= |
( |
const Arg & |
| ) |
|
|
delete |
◆ piece() [1/2]
◆ piece() [2/2]
◆ piece_
◆ scratch_
char absl::substitute_internal::Arg::scratch_ |
|
private |
The documentation for this class was generated from the following files: