MagickCore 7.0.10
crc64.c File Reference
#include "wizard/studio.h"
#include "wizard/crc64.h"
#include "wizard/exception.h"
#include "wizard/exception-private.h"
#include "wizard/memory_.h"
Include dependency graph for crc64.c:

Go to the source code of this file.

Data Structures

struct  _CRC64Info
 

Macros

#define CRC64Blocksize   32
 
#define CRC64Digestsize   8
 

Functions

WizardExport CRC64InfoAcquireCRC64Info (void)
 
WizardExport CRC64InfoDestroyCRC64Info (CRC64Info *crc_info)
 
WizardExport WizardBooleanType FinalizeCRC64 (CRC64Info *crc_info)
 
WizardExport unsigned int GetCRC64Blocksize (const CRC64Info *crc64_info)
 
WizardExport WizardSizeType GetCRC64CyclicRedundancyCheck (const CRC64Info *crc64_info)
 
WizardExport const StringInfoGetCRC64Digest (const CRC64Info *crc64_info)
 
WizardExport unsigned int GetCRC64Digestsize (const CRC64Info *crc64_info)
 
WizardExport WizardBooleanType InitializeCRC64 (CRC64Info *crc_info)
 
WizardExport WizardBooleanType UpdateCRC64 (CRC64Info *crc_info, const StringInfo *message)
 

Macro Definition Documentation

◆ CRC64Blocksize

#define CRC64Blocksize   32

Definition at line 50 of file crc64.c.

◆ CRC64Digestsize

#define CRC64Digestsize   8

Definition at line 51 of file crc64.c.

Function Documentation

◆ AcquireCRC64Info()

◆ DestroyCRC64Info()

◆ FinalizeCRC64()

◆ GetCRC64Blocksize()

WizardExport unsigned int GetCRC64Blocksize ( const CRC64Info crc64_info)

◆ GetCRC64CyclicRedundancyCheck()

WizardExport WizardSizeType GetCRC64CyclicRedundancyCheck ( const CRC64Info crc64_info)

◆ GetCRC64Digest()

WizardExport const StringInfo * GetCRC64Digest ( const CRC64Info crc64_info)

◆ GetCRC64Digestsize()

WizardExport unsigned int GetCRC64Digestsize ( const CRC64Info crc64_info)

◆ InitializeCRC64()

◆ UpdateCRC64()