![]() |
Parolin 0.7.9 6796
Console (soon DLLs) to do a tar like job
|
Macros | |
#define | kCrc64Poly UINT64_CONST(0xC96C5795D7870F42) |
#define | Z7_CRC64_NUM_TABLES_USE 12 |
#define | FUNC_NAME_LE_2(s) |
#define | FUNC_NAME_LE_1(s) |
#define | FUNC_NAME_LE FUNC_NAME_LE_1(Z7_CRC64_NUM_TABLES_USE) |
#define | FUNC_NAME_BE_2(s) |
#define | FUNC_NAME_BE_1(s) |
#define | FUNC_NAME_BE FUNC_NAME_BE_1(Z7_CRC64_NUM_TABLES_USE) |
#define | FUNC_REF g_Crc64Update |
Functions | |
UInt64 Z7_FASTCALL | FUNC_NAME_LE (UInt64 v, const void *data, size_t size, const UInt64 *table) |
UInt64 Z7_FASTCALL | FUNC_NAME_BE (UInt64 v, const void *data, size_t size, const UInt64 *table) |
UInt64 Z7_FASTCALL | Crc64Update (UInt64 v, const void *data, size_t size) |
Z7_NO_INLINE void Z7_FASTCALL | Crc64GenerateTable (void) |
Variables | |
static const void * | data |
static const void size_t | size |
static const void size_t const UInt64 * | table |
#define FUNC_NAME_BE FUNC_NAME_BE_1(Z7_CRC64_NUM_TABLES_USE) |
#define FUNC_NAME_BE_1 | ( | s | ) |
#define FUNC_NAME_BE_2 | ( | s | ) |
#define FUNC_NAME_LE FUNC_NAME_LE_1(Z7_CRC64_NUM_TABLES_USE) |
#define FUNC_NAME_LE_1 | ( | s | ) |
#define FUNC_NAME_LE_2 | ( | s | ) |
#define FUNC_REF g_Crc64Update |
#define kCrc64Poly UINT64_CONST(0xC96C5795D7870F42) |
#define Z7_CRC64_NUM_TABLES_USE 12 |
Z7_NO_INLINE void Z7_FASTCALL Crc64GenerateTable | ( | void | ) |
UInt64 Z7_FASTCALL Crc64Update | ( | UInt64 | v, |
const void * | data, | ||
size_t | size ) |
const void* data |
The NULL-terminated list of data objects.
const void size_t size |