#include <util.h>
Public Member Functions |
| CRC32 (const char *d, int len, u_int32_t CRCvalue=0xFFFFFFFF) |
bool | isValid () |
| CRC32 (const char *d, int len, u_int32_t CRCvalue=0xFFFFFFFF) |
bool | isValid () |
Static Public Member Functions |
static bool | isValid (const char *d, int len, u_int32_t CRCvalue=0xFFFFFFFF) |
static u_int32_t | crc32 (const char *d, int len, u_int32_t CRCvalue) |
static bool | isValid (const char *d, int len, u_int32_t CRCvalue=0xFFFFFFFF) |
static u_int32_t | crc32 (const char *d, int len, u_int32_t CRCvalue) |
Static Protected Attributes |
static u_int32_t | crc_table [256] |
Detailed Description
Definition at line 147 of file include/libsi/util.h.
Constructor & Destructor Documentation
SI::CRC32::CRC32 |
( |
const char * |
d, |
|
|
int |
len, |
|
|
u_int32_t |
CRCvalue = 0xFFFFFFFF |
|
) |
| |
SI::CRC32::CRC32 |
( |
const char * |
d, |
|
|
int |
len, |
|
|
u_int32_t |
CRCvalue = 0xFFFFFFFF |
|
) |
| |
Member Function Documentation
u_int32_t SI::CRC32::crc32 |
( |
const char * |
d, |
|
|
int |
len, |
|
|
u_int32_t |
CRCvalue |
|
) |
| |
|
static |
static u_int32_t SI::CRC32::crc32 |
( |
const char * |
d, |
|
|
int |
len, |
|
|
u_int32_t |
CRCvalue |
|
) |
| |
|
static |
bool SI::CRC32::isValid |
( |
| ) |
|
|
inline |
bool SI::CRC32::isValid |
( |
| ) |
|
|
inline |
static bool SI::CRC32::isValid |
( |
const char * |
d, |
|
|
int |
len, |
|
|
u_int32_t |
CRCvalue = 0xFFFFFFFF |
|
) |
| |
|
inlinestatic |
static bool SI::CRC32::isValid |
( |
const char * |
d, |
|
|
int |
len, |
|
|
u_int32_t |
CRCvalue = 0xFFFFFFFF |
|
) |
| |
|
inlinestatic |
Member Data Documentation
static u_int32_t SI::CRC32::crc_table |
|
staticprotected |
const char * SI::CRC32::data |
|
protected |
u_int32_t SI::CRC32::value |
|
protected |
The documentation for this class was generated from the following files: