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.