ALib C++ Library
Library Version: 2510 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
numberformat.inl File Reference

Description:

This header-file is part of module ALib Strings of the ALib C++ Library.

© 2013-2025 A-Worx GmbH, Germany. Published under Boost Software License.

Definition in file numberformat.inl.

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  alib::strings::TNumberFormat< TChar >
 

Namespaces

namespace  alib
 
namespace  alib::strings
 

Typedefs

using alib::ComplementNumberFormat = strings::TNumberFormat<complementChar>
 Type alias in namespace alib.
 
using alib::NNumberFormat = strings::TNumberFormat<nchar>
 Type alias in namespace alib.
 
using alib::NumberFormat = strings::TNumberFormat<character>
 Type alias in namespace alib.
 
using alib::NumberFormatFlags = strings::NumberFormatFlags
 Type alias in namespace alib.
 
using alib::StrangeNumberFormat = strings::TNumberFormat<strangeChar>
 Type alias in namespace alib.
 
using alib::WNumberFormat = strings::TNumberFormat<wchar>
 Type alias in namespace alib.
 
using alib::XNumberFormat = strings::TNumberFormat<xchar>
 Type alias in namespace alib.
 

Enumerations

enum class  alib::strings::NumberFormatFlags : uint8_t {
  alib::strings::NONE = 0 , alib::strings::ReadGroupChars = 1 , alib::strings::WriteGroupChars = 2 , alib::strings::ForceDecimalPoint = 4 ,
  alib::strings::WriteExponentPlusSign = 8 , alib::strings::OmitTrailingFractionalZeros =16 , alib::strings::ReplaceLeadingZerosWithSpaces =32 , alib::strings::ForceScientific =64 ,
  alib::strings::HexLowerCase =128
}