Visualization LibraryA lightweight C++ OpenGL middleware for 2D/3D graphics |
[Home] [Tutorials] [All Classes] [Grouped Classes] |
#include <CRC32CheckSum.hpp>
Public Member Functions | |
| CRC32CheckSum () | |
| Constructor. | |
| unsigned int | compute (const void *buf, int length) |
| unsigned int | compute (VirtualFile *stream) |
| void | startCRC32 () |
| unsigned int | finalizeCRC32 () |
| void | continueCRC32 (unsigned char *ptr, int length) |
Protected Member Functions | |
| void | crc32_init () |
| unsigned int | reflect (unsigned int val, char ch) |
Protected Attributes | |
| unsigned int | mCRC32 |
| unsigned int | crc32_table [256] |
| vl::CRC32CheckSum::CRC32CheckSum | ( | ) | [inline] |
Constructor.
| unsigned int vl::CRC32CheckSum::compute | ( | const void * | buf, | |
| int | length | |||
| ) | [inline] |
| unsigned int vl::CRC32CheckSum::compute | ( | VirtualFile * | stream | ) | [inline] |
| void vl::CRC32CheckSum::startCRC32 | ( | ) | [inline] |
| unsigned int vl::CRC32CheckSum::finalizeCRC32 | ( | ) | [inline] |
| void vl::CRC32CheckSum::continueCRC32 | ( | unsigned char * | ptr, | |
| int | length | |||
| ) | [inline] |
| void vl::CRC32CheckSum::crc32_init | ( | ) | [inline, protected] |
| unsigned int vl::CRC32CheckSum::reflect | ( | unsigned int | val, | |
| char | ch | |||
| ) | [inline, protected] |
unsigned int vl::CRC32CheckSum::mCRC32 [protected] |
unsigned int vl::CRC32CheckSum::crc32_table[256] [protected] |