Public Member Functions | Public Attributes
absl::Dec Struct Reference

#include <str_cat.h>

List of all members.

Public Member Functions

template<typename Int >
 Dec (Int v, PadSpec spec=absl::kNoPad, typename std::enable_if<(sizeof(Int)<=8)>::type *=nullptr)
 fill (spec >=absl::kSpacePad2? ' ': '0')
 neg (v< 0)
 static_cast (v))
 width (spec==absl::kNoPad?1:spec >=absl::kSpacePad2?spec-absl::kSpacePad2+2:spec-absl::kZeroPad2+2)

Public Attributes

char fill
bool neg
uint64_t value
uint8_t width

Detailed Description

Definition at line 182 of file str_cat.h.


Constructor & Destructor Documentation

template<typename Int >
absl::Dec::Dec ( Int  v,
PadSpec  spec = absl::kNoPad 
) [inline, explicit]

Definition at line 189 of file str_cat.h.


Member Function Documentation

absl::Dec::fill ( spec >=absl::kSpacePad2? ' ': '0'  )
absl::Dec::neg ( ) [inline]

Definition at line 198 of file str_cat.h.

absl::Dec::width ( spec  = absl::kNoPad ? 1 : spec >= absl::kSpacePad2 ? spec - absl::kSpacePad2 + 2 : spec - absl::kZeroPad2 + 2)

Member Data Documentation

Definition at line 185 of file str_cat.h.

Definition at line 186 of file str_cat.h.

uint64_t absl::Dec::value

Definition at line 183 of file str_cat.h.

Definition at line 184 of file str_cat.h.


The documentation for this struct was generated from the following file:


abseil_cpp
Author(s):
autogenerated on Wed Jun 19 2019 19:42:16