#include <crc32.h>
|
static constexpr std::uint32_t | crctable [256] |
|
Definition at line 19 of file crc32.h.
constexpr cet::crc32::crc32 |
( |
| ) |
|
|
default |
constexpr cet::crc32::crc32 |
( |
char const * |
mesg | ) |
|
|
explicit |
Definition at line 107 of file crc32.h.
constexpr crc32 & operator<<(char const *mesg)
constexpr cet::crc32::crc32 |
( |
char const |
mesg | ) |
|
|
explicit |
Definition at line 112 of file crc32.h.
constexpr crc32 & operator<<(char const *mesg)
Definition at line 50 of file crc32.cc.
constexpr crc32 & operator<<(char const *mesg)
static constexpr std::uint32_t cet::crc32::crc32_xorot |
( |
| ) |
|
|
inlinestaticprivate |
Definition at line 138 of file crc32.h.
static constexpr std::uint32_t crc32_xorot()
constexpr cet::crc32 & cet::crc32::operator<< |
( |
char const * |
mesg | ) |
|
Definition at line 119 of file crc32.h.
122 while (mesg[i] !=
'\0') {
constexpr crc32 & operator<<(char const *mesg)
constexpr cet::crc32 & cet::crc32::operator<< |
( |
char const |
mesg | ) |
|
Definition at line 130 of file crc32.h.
132 uchar const ch = mesg;
static constexpr std::uint32_t crctable[256]
Definition at line 56 of file crc32.cc.
58 for (
uchar const ch : mesg) {
static constexpr std::uint32_t crctable[256]
digest_t cet::crc32::context {0xFFFFFFFFL} |
|
private |
constexpr std::uint32_t cet::crc32::crctable |
|
staticprivate |
The documentation for this class was generated from the following files: