SDL 3.0
SDL_test_crc32.h File Reference
+ Include dependency graph for SDL_test_crc32.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  SDLTest_Crc32Context
 

Macros

#define CrcUint32   unsigned int
 
#define CrcUint8   unsigned char
 
#define CRC32_POLY   0xEDB88320 /* Perl String::CRC32 compatible */
 

Functions

SDL_bool SDLTest_Crc32Init (SDLTest_Crc32Context *crcContext)
 
SDL_bool SDLTest_Crc32Calc (SDLTest_Crc32Context *crcContext, CrcUint8 *inBuf, CrcUint32 inLen, CrcUint32 *crc32)
 
SDL_bool SDLTest_Crc32CalcStart (SDLTest_Crc32Context *crcContext, CrcUint32 *crc32)
 
SDL_bool SDLTest_Crc32CalcEnd (SDLTest_Crc32Context *crcContext, CrcUint32 *crc32)
 
SDL_bool SDLTest_Crc32CalcBuffer (SDLTest_Crc32Context *crcContext, CrcUint8 *inBuf, CrcUint32 inLen, CrcUint32 *crc32)
 
SDL_bool SDLTest_Crc32Done (SDLTest_Crc32Context *crcContext)
 

Macro Definition Documentation

◆ CRC32_POLY

#define CRC32_POLY   0xEDB88320 /* Perl String::CRC32 compatible */

Definition at line 57 of file SDL_test_crc32.h.

◆ CrcUint32

#define CrcUint32   unsigned int

CRC32 functions of SDL test framework.

This code is a part of the SDL test library, not the main SDL library.

Definition at line 48 of file SDL_test_crc32.h.

◆ CrcUint8

#define CrcUint8   unsigned char

Definition at line 51 of file SDL_test_crc32.h.

Function Documentation

◆ SDLTest_Crc32Calc()

SDL_bool SDLTest_Crc32Calc ( SDLTest_Crc32Context crcContext,
CrcUint8 inBuf,
CrcUint32  inLen,
CrcUint32 crc32 
)

◆ SDLTest_Crc32CalcBuffer()

SDL_bool SDLTest_Crc32CalcBuffer ( SDLTest_Crc32Context crcContext,
CrcUint8 inBuf,
CrcUint32  inLen,
CrcUint32 crc32 
)

◆ SDLTest_Crc32CalcEnd()

SDL_bool SDLTest_Crc32CalcEnd ( SDLTest_Crc32Context crcContext,
CrcUint32 crc32 
)

◆ SDLTest_Crc32CalcStart()

SDL_bool SDLTest_Crc32CalcStart ( SDLTest_Crc32Context crcContext,
CrcUint32 crc32 
)

◆ SDLTest_Crc32Done()

SDL_bool SDLTest_Crc32Done ( SDLTest_Crc32Context crcContext)

◆ SDLTest_Crc32Init()

SDL_bool SDLTest_Crc32Init ( SDLTest_Crc32Context crcContext)