struct Hex

Defined at line 187 of file ../../third_party/abseil-cpp/src/absl/strings/str_cat.h

-----------------------------------------------------------------------------

Hex

-----------------------------------------------------------------------------

`Hex` stores a set of hexadecimal string conversion parameters for use

within `AlphaNum` string conversions.

Public Members

uint64_t value
uint8_t width
char fill

Public Methods

template <typename Int>
void Hex (Int v, PadSpec spec, std::enable_if_t<sizeof(Int) == 1 && ! std::is_pointer<Int>::value, bool> )

Defined at line 193 of file ../../third_party/abseil-cpp/src/absl/strings/str_cat.h

template <typename Int>
void Hex (Int v, PadSpec spec, std::enable_if_t<sizeof(Int) == 2 && ! std::is_pointer<Int>::value, bool> )

Defined at line 199 of file ../../third_party/abseil-cpp/src/absl/strings/str_cat.h

template <typename Int>
void Hex (Int v, PadSpec spec, std::enable_if_t<sizeof(Int) == 4 && ! std::is_pointer<Int>::value, bool> )

Defined at line 205 of file ../../third_party/abseil-cpp/src/absl/strings/str_cat.h

template <typename Int>
void Hex (Int v, PadSpec spec, std::enable_if_t<sizeof(Int) == 8 && ! std::is_pointer<Int>::value, bool> )

Defined at line 211 of file ../../third_party/abseil-cpp/src/absl/strings/str_cat.h

template <typename Pointee>
void Hex (Pointee * _Nullable v, PadSpec spec)

Defined at line 217 of file ../../third_party/abseil-cpp/src/absl/strings/str_cat.h

Friends

template <typename S>
void Hex (S & sinkHex hex)