Class MHO_MD5HashGenerator declares the concrete class which does the work for file streams.
More...
#include <MHO_MD5HashGenerator.hh>
Class MHO_MD5HashGenerator declares the concrete class which does the work for file streams.
Class MHO_MD5HashGenerator, uses picohash library to create MD5 hashes of stream data.
- Author
- J. Barrett - barre.nosp@m.ttj@.nosp@m.mit.e.nosp@m.du
- Date
- Wed Apr 21 13:40:18 2021 -0400
◆ MHO_MD5HashGenerator()
hops::MHO_MD5HashGenerator::MHO_MD5HashGenerator |
( |
| ) |
|
|
inline |
◆ ~MHO_MD5HashGenerator()
virtual hops::MHO_MD5HashGenerator::~MHO_MD5HashGenerator |
( |
| ) |
|
|
inlinevirtual |
◆ Finalize()
void hops::MHO_MD5HashGenerator::Finalize |
( |
| ) |
|
|
inline |
Finalizes the MD5 hash calculation and stores the result in fDigest.
◆ GetDigest()
std::string hops::MHO_MD5HashGenerator::GetDigest |
( |
| ) |
|
|
inline |
Getter for digest.
- Returns
- MD5 digest as a hexadecimal string
◆ GetDigestAsUUID()
MHO_UUID hops::MHO_MD5HashGenerator::GetDigestAsUUID |
( |
| ) |
|
|
inline |
Getter for digest as uuid.
- Returns
- MHO_UUID representing the MD5 digest
◆ GetMD5CTXPtr()
|
inlineoverrideprotectedvirtual |
Getter for md5ctxptr.
- Returns
- _picohash_md5_ctx_t* Pointer to the MD5 context structure.
- Note
- This is a virtual function.
◆ Initialize()
void hops::MHO_MD5HashGenerator::Initialize |
( |
| ) |
|
|
inline |
Recursive function to initialize a game state.
◆ Self()
◆ fDigest
◆ fHashStruct
The documentation for this class was generated from the following file: