|
|
ETL_CONSTEXPR | basic_format_spec () ETL_NOEXCEPT |
| | Default constructor.
|
|
ETL_CONSTEXPR | basic_format_spec (uint_least8_t base__, uint_least8_t width__, uint_least8_t precision__, bool upper_case__, bool left_justified__, bool boolalpha__, bool show_base__, typename TString::value_type fill__) ETL_NOEXCEPT |
| | Constructor.
|
|
ETL_CONSTEXPR14 void | clear () ETL_NOEXCEPT |
| | Clears the format spec back to default.
|
| ETL_CONSTEXPR14 basic_format_spec & | base (uint32_t b) ETL_LVALUE_REF_QUALIFIER ETL_NOEXCEPT |
| ETL_CONSTEXPR14 basic_format_spec & | binary () ETL_LVALUE_REF_QUALIFIER ETL_NOEXCEPT |
| ETL_CONSTEXPR14 basic_format_spec & | octal () ETL_LVALUE_REF_QUALIFIER ETL_NOEXCEPT |
| ETL_CONSTEXPR14 basic_format_spec & | decimal () ETL_LVALUE_REF_QUALIFIER ETL_NOEXCEPT |
| ETL_CONSTEXPR14 basic_format_spec & | hex () ETL_LVALUE_REF_QUALIFIER ETL_NOEXCEPT |
|
ETL_CONSTEXPR uint32_t | get_base () const ETL_NOEXCEPT |
| | Gets the base.
|
| ETL_CONSTEXPR14 basic_format_spec & | show_base (bool b) ETL_LVALUE_REF_QUALIFIER ETL_NOEXCEPT |
|
ETL_CONSTEXPR bool | is_show_base () const ETL_NOEXCEPT |
| | Gets the show base flag.
|
| ETL_CONSTEXPR14 basic_format_spec & | width (uint32_t w) ETL_LVALUE_REF_QUALIFIER ETL_NOEXCEPT |
|
ETL_CONSTEXPR uint32_t | get_width () const ETL_NOEXCEPT |
| | Gets the width.
|
| ETL_CONSTEXPR14 basic_format_spec & | precision (uint32_t p) ETL_LVALUE_REF_QUALIFIER ETL_NOEXCEPT |
|
ETL_CONSTEXPR uint32_t | get_precision () const ETL_NOEXCEPT |
| | Gets the precision.
|
| ETL_CONSTEXPR14 basic_format_spec & | upper_case (bool u) ETL_LVALUE_REF_QUALIFIER ETL_NOEXCEPT |
|
ETL_CONSTEXPR bool | is_upper_case () const ETL_NOEXCEPT |
| | Gets the upper case flag.
|
| ETL_CONSTEXPR14 basic_format_spec & | fill (typename TString::value_type c) ETL_LVALUE_REF_QUALIFIER ETL_NOEXCEPT |
|
ETL_CONSTEXPR TString::value_type | get_fill () const ETL_NOEXCEPT |
| | Gets the fill character.
|
| ETL_CONSTEXPR14 basic_format_spec & | left () ETL_LVALUE_REF_QUALIFIER ETL_NOEXCEPT |
|
ETL_CONSTEXPR bool | is_left () const ETL_NOEXCEPT |
| | Gets the left justify flag.
|
| ETL_CONSTEXPR14 basic_format_spec & | right () ETL_LVALUE_REF_QUALIFIER ETL_NOEXCEPT |
|
ETL_CONSTEXPR bool | is_right () const ETL_NOEXCEPT |
| | Gets the right justify flag.
|
| ETL_CONSTEXPR14 basic_format_spec & | boolalpha (bool b) ETL_LVALUE_REF_QUALIFIER ETL_NOEXCEPT |
|
ETL_CONSTEXPR bool | is_boolalpha () const ETL_NOEXCEPT |
| | Gets the boolalpha flag.
|
template<typename TString>
class etl::basic_format_spec< TString >
basic_format_spec