Visualization Library 2.1.0
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
Computes the a CRC32 checksum of a given buffer or VirtualFile. More...
#include <CRC32CheckSum.hpp>
Public Member Functions | |
CRC32CheckSum () | |
Constructor. More... | |
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] |
Computes the a CRC32 checksum of a given buffer or VirtualFile.
Definition at line 42 of file CRC32CheckSum.hpp.
|
inline |
|
inline |
Definition at line 51 of file CRC32CheckSum.hpp.
References crc32_table, and mCRC32.
Referenced by vl::VirtualFile::crc32(), and vl::ZippedFile::extract().
|
inline |
Definition at line 60 of file CRC32CheckSum.hpp.
References continueCRC32(), finalizeCRC32(), vl::length(), vl::VirtualFile::read(), and startCRC32().
|
inline |
Definition at line 75 of file CRC32CheckSum.hpp.
References crc32_table, and mCRC32.
Referenced by compute().
|
inlineprotected |
Definition at line 82 of file CRC32CheckSum.hpp.
References crc32_table, mCRC32, and reflect().
Referenced by CRC32CheckSum().
|
inline |
|
inlineprotected |
Definition at line 95 of file CRC32CheckSum.hpp.
Referenced by crc32_init().
|
inline |
|
protected |
Definition at line 109 of file CRC32CheckSum.hpp.
Referenced by compute(), continueCRC32(), and crc32_init().
|
protected |
Definition at line 108 of file CRC32CheckSum.hpp.
Referenced by compute(), continueCRC32(), crc32_init(), finalizeCRC32(), and startCRC32().
Visualization Library 2.1.0 Reference Documentation
Updated on Wed Mar 10 2021 16:02:49.
© Copyright Michele Bosi. All rights reserved.