Inner union with various constexpr constructors (not shown in documentation) to support the initialization of the outer union as constexpr.
Collects scalar floating points and arrays of those.
Definition at line 131 of file placeholder.inl.
Public Fields | |
| double | Double |
A double value. | |
| double | DoubleArray [2 *sizeof(uinteger)/sizeof(double)] |
Array of double. The Length is usually 2 on 64-bit platform, 1 on a 32-bit platform. | |
| float | Float |
A float value. | |
| float | FloatArray [2 *sizeof(uinteger)/sizeof(float)] |
Array of float. The Length is usually 4 on 64-bit platform, 2 on a 32-bit platform. | |
| long double | LDouble |
A long double value. Available only if sizeof(long double) is smaller or equal than 2 x sizeof(integer), which is for example not true with GCC on Linux 32 -bit. | |