#include <atsc_core_utils_crc32.h>
◆ CCRC32()
constructor for CCRC32
- Parameters
-
- Return values
-
◆ ~CCRC32()
destructor for CCRC16
- Parameters
-
- Return values
-
◆ GetCRC32()
CCRC32::GetCRC32 |
( |
int32_t |
iLen, |
|
|
uint8_t * |
pData |
|
) |
| |
Initialize crc16 table.
- Parameters
-
- Return values
-
◆ InitCRC32Table()
CCRC32::InitCRC32Table |
( |
uint32_t |
ulPolynomial, |
|
|
uint32_t |
iInitVal = 0xFFFFFFFF , |
|
|
int32_t |
bInvert = 0 |
|
) |
| |
Initialize crc16 table.
- Parameters
-
ulPolynomial,initVal,bInvert | |
- Return values
-
◆ mbInvert
◆ mCRC32table
uint32_t CCRC32::mCRC32table[256] |
◆ mInitVal
uint32_t CCRC32::mInitVal |
The documentation for this class was generated from the following files:
- /home/nick/DTVKit/ATSC3/src/atsc/core/src/utils/crc/atsc_core_utils_crc32.h
- /home/nick/DTVKit/ATSC3/src/atsc/core/src/utils/crc/atsc_core_utils_crc32.cpp