#include <oscl_int64_utils.h>
Static Public Methods | |
OSCL_IMPORT_REF void | set_int64 (int64 &input_value, const int32 upper, const int32 lower) |
OSCL_IMPORT_REF int32 | get_int64_upper32 (const int64 &input_value) |
OSCL_IMPORT_REF int32 | get_int64_lower32 (const int64 &input_value) |
OSCL_IMPORT_REF int32 | get_int64_middle32 (const int64 &input_value) |
OSCL_IMPORT_REF void | set_uint64 (uint64 &input_value, const uint32 upper, const uint32 lower) |
OSCL_IMPORT_REF uint32 | get_uint64_upper32 (const uint64 &input_value) |
OSCL_IMPORT_REF uint32 | get_uint64_lower32 (const uint64 &input_value) |
OSCL_IMPORT_REF uint32 | get_uint64_middle32 (const uint64 &input_value) |
The Oscl_Int64_Utils class:
Provides a wrapper for commonly used operations to mask the differences between OSes that have an int64/uint64 class instead of a 64-bit integer.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|