64 bit unsigned integer as 2 32 bit integers. More...
Public Member Functions | |
operator longlong_t & () noexcept | |
Convert signed to unsigned fake 64 bit integer. | |
Public Attributes | |
uint32_t | hi |
High 32 bits of the 64 bit integer. | |
uint32_t | lo |
Low 32 bits of the 64 bit integer. | |
64 bit unsigned 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 signed to unsigned 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.
uint32_t Burger::ulonglong_t::hi |
High 32 bits of the 64 bit integer.
uint32_t Burger::ulonglong_t::lo |
Low 32 bits of the 64 bit integer.