fiber
Loading...
Searching...
No Matches
fiber::FormatIntSuffixParams Struct Reference

#include <OStream.hpp>

Inheritance diagram for fiber::FormatIntSuffixParams:
fiber::FormatIntParams fiber::FormatStrParams fiber::_FormatUIntParams fiber::FormatIntSuffix< Int >

Public Member Functions

constexpr FormatIntSuffixParams ()=default
 
constexpr FormatIntSuffixParams (const FormatIntSuffixParams &)=default
 
constexpr FormatIntSuffixParamsoperator= (const FormatIntSuffixParams &)=default
 
constexpr FormatIntSuffixParams (const FormatStrParams &params)
 
constexpr FormatIntSuffixParamsoperator= (const FormatStrParams &params)
 
constexpr FormatIntSuffixParams (const FormatIntParams &params)
 
constexpr FormatIntSuffixParamsoperator= (const FormatIntParams &params)
 
- Public Member Functions inherited from fiber::FormatIntParams
constexpr FormatIntParams ()=default
 
constexpr FormatIntParams (const FormatIntParams &)=default
 
constexpr FormatIntParamsoperator= (const FormatIntParams &)=default
 
constexpr FormatIntParams (const FormatStrParams &params)
 
constexpr FormatIntParamsoperator= (const FormatStrParams &params)
 

Public Attributes

bool _pad_suffix = false
 
- Public Attributes inherited from fiber::FormatIntParams
bool _force_sign = false
 
bool _pad_sign = false
 
- Public Attributes inherited from fiber::FormatStrParams
AlignmentLRC _alignment = AlignmentLRC::Right
 
int _mwidth = 0
 
char _fill = ' '
 
- Public Attributes inherited from fiber::_FormatUIntParams
char _thousands_char = ','
 
bool _use_thousands = false
 

Constructor & Destructor Documentation

◆ FormatIntSuffixParams() [1/4]

fiber::FormatIntSuffixParams::FormatIntSuffixParams ( )
constexprdefault

◆ FormatIntSuffixParams() [2/4]

fiber::FormatIntSuffixParams::FormatIntSuffixParams ( const FormatIntSuffixParams & )
constexprdefault

◆ FormatIntSuffixParams() [3/4]

fiber::FormatIntSuffixParams::FormatIntSuffixParams ( const FormatStrParams & params)
inlineconstexpr

◆ FormatIntSuffixParams() [4/4]

fiber::FormatIntSuffixParams::FormatIntSuffixParams ( const FormatIntParams & params)
inlineconstexpr

Member Function Documentation

◆ operator=() [1/3]

FormatIntSuffixParams & fiber::FormatIntSuffixParams::operator= ( const FormatIntParams & params)
inlineconstexpr

◆ operator=() [2/3]

FormatIntSuffixParams & fiber::FormatIntSuffixParams::operator= ( const FormatIntSuffixParams & )
constexprdefault

◆ operator=() [3/3]

FormatIntSuffixParams & fiber::FormatIntSuffixParams::operator= ( const FormatStrParams & params)
inlineconstexpr

Member Data Documentation

◆ _pad_suffix

bool fiber::FormatIntSuffixParams::_pad_suffix = false

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