Namespace for decimal floating‐point types and utilities.
Types
Name |
Description |
This |
|
This |
|
This attribute class characterizes how to configure certain behavior of |
|
This |
|
This |
|
A facet type (mechanism) used in reading decimal floating‐point types. Note that this type does not follow BDE conventions because its content is dictated by the C++ standard and native standard library implementations. See ISO/IEC TR 24733 3.10.2 for details. |
|
A facet type (mechanism) used in writing decimal floating‐point types. Note that this type does not follow BDE conventions because its content is dictated by the C++ standard and native standard library implementations. See ISO/IEC TR 24733 3.10.3 for details. |
|
This class provides a wrapper around a buffer of the specified (template parameter) |
|
This |
|
This utility |
|
This component‐private utility |
|
This class template provides the implementation for all possible decimal floating point formatting styles and the parsing of the format specification. The specified |
|
This template is the implementation of the |
|
An empty class used for error detection when looking for the original name of the standard namespace. Do not use it. |
|
This value‐semantic class implements the IEEE‐754 128 bit decimal floating‐point format arithmetic type. This class is a standard layout type that is |
|
These are the actual (decimal floating‐point) types being implemented. They use a different name to cause an error if the official types are forward declared: The exact definition of the decimal types is left unspecified so that that can potentially be aliases for built‐in types. |
|
This value‐semantic class implements the IEEE‐754 64 bit decimal floating‐point format arithmetic type. This class is a standard layout type that is |
|
This value‐semantic type represents a 128‐bit integer, with host machine byte order. |
|
This class is used as a base‐class for manifest constants in the |
Type Aliases
Name |
Description |
The decimal floating‐point types are typedefs to the unspecified implementation types. |
|
The decimal floating‐point types are typedefs to the unspecified implementation types. |
|
Alias for the 64‐bit decimal floating‐point type. |
Functions
Name |
Description |
|
|
|
|
|
|
|
|
Return an Uint128 object having the value of a the bitwise and between the specified |
|
Multiplication operators |
|
Unary plus operators |
|
Increment operators |
|
Unary minus operators |
|
Decrement operators |
|
Division operators |
|
Right shift operators |
|
Return an Uint128 object having the value of a the bitwise xor between the specified |
|
Return an Uint128 object having the value of a the bitwise or between the specified |
|
Return an |
|
Left shift operators |
|
Equality operators |
|
Inequality operators |
|
Less‐than operators |
|
Less‐than‐or‐equal operators |
|
Greater‐than operators |
|
Greater‐than‐or‐equal operators |
Created with MrDocs