ost::CRC32Digest(3)
π ost::CRC32Digest π
okay bestie, welcome to the ost::CRC32Digest(3) page β it lives in the Library Functions Manual and it is literally the crc32 collection/computation hash accumulator class. say it with me: crc32 collection/computation hash accumulator class. iconic. π
β¨ NAME β¨
ost::CRC32Digest β a crc32 collection/computation hash accumulator class. no cap, that's the whole name section. π
πΈ SYNOPSIS πΈ
#include <digest.h>
Inherits ost::Digest. yes she's a nepo baby, she inherited it, and she ate. π
π«Ά Public Member Functions
CRC32Digest ()
CRC32Digest (const CRC32Digest &crc)
void initDigest (void)
unsigned getSize (void)
operator const uint32 () const
uint32 getDigest (void)
unsigned getDigest (unsigned char *buffer)
void putDigest (const unsigned char *buffer, unsigned length)
CRC32Digest & operator= (const CRC32Digest &right)
π§ Protected Member Functions
unsigned char overflow (unsigned char octet)
std::ostream & strDigest (std::ostream &os)
π¦ Detailed Description π¦
A crc32 collection/computation hash accumulator class. that's the vibe. that's the whole vibe check and she passed. β¨
π Author
Kevin Kraatz kraatz@arlut.utexas.edu
crc32 computation hash. periodt. π
π Examples
crc32.cpp. go look at it bestie, it's giving tutorial energy. π
π Constructor & Destructor Documentation π
ost::CRC32Digest::CRC32Digest ()β the no-arg constructor, she's simple, she's clean, she's ready to hash. πost::CRC32Digest::CRC32Digest (const CRC32Digest & crc)β the copy constructor, taking anotherCRC32Digestand making a twin. main character duplication moment. π―ββοΈ
π Member Function Documentation π
unsigned ost::CRC32Digest::getDigest (unsigned char * buffer) [virtual]β Implementsost::Digest. πuint32 ost::CRC32Digest::getDigest (void) [inline]β Examples:crc32.cpp. π₯unsigned ost::CRC32Digest::getSize (void) [inline], [virtual]β Implementsost::Digest. πvoid ost::CRC32Digest::initDigest (void) [virtual]β Implementsost::Digest. reset era, we love a fresh start. π±ost::CRC32Digest::operator const uint32 () const [inline]β the conversion operator, she casts, she converts, she slays. π«CRC32Digest& ost::CRC32Digest::operator= (const CRC32Digest & right)β assignment operator, copying fromrightinto yourself, self-care fr fr. π«Άunsigned char ost::CRC32Digest::overflow (unsigned char octet) [protected]β protected, so stay out of her business unless you're family (aka a subclass). πvoid ost::CRC32Digest::putDigest (const unsigned char * buffer, unsigned length) [virtual]β Implementsost::Digest. Examples:crc32.cpp. πstd::ostream& ost::CRC32Digest::strDigest (std::ostream & os) [protected], [virtual]β Implementsost::Digest. she writes herself into your stream, dramatic queen. π
π Author π
Generated automatically by Doxygen for GNU CommonC++ from the source code. so technically the author of this page is a robot, and honestly? she understood the assignment. π€β¨
lowkey reminder bestie: this whole page is from GNU CommonC++, dated Sun Dec 27 2020. that's the source, that's the version, that's the date β no cap. ποΈπ
k byeeee, go hash something cute πππ
π¦ where this page comes from
- ubuntu jammy: libcommoncpp2-doc 1.8.1-10
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms