64 bit signed integer as 2 32 bit integers. More...
Public Member Functions | |
| operator ulonglong_t & () noexcept | |
| Convert unsigned to signed fake 64 bit integer. | |
Public Attributes | |
| int32_t | hi |
| High 32 bits of the 64 bit integer. | |
| uint32_t | lo |
| Low 32 bits of the 64 bit integer. | |
64 bit signed integer as 2 32 bit integers.
To fake 64 bit support on old compilers that don't natively support 64 bit integers, this structure is declared as a replacement to create limited 64 bit support.
|
inlinenoexcept |
Convert unsigned to signed fake 64 bit integer.
To fake 64 bit support on old compilers that don't natively support 64 bit integers, this structure is declared as a replacement to create limited 64 bit support.
| int32_t Burger::longlong_t::hi |
High 32 bits of the 64 bit integer.
| uint32_t Burger::longlong_t::lo |
Low 32 bits of the 64 bit integer.