karazeh
A cross-platform software updating library.
|
#include <hasher.hpp>
Public Member Functions | |
digest_rc () | |
~digest_rc () | |
bool | operator!= (string_t const &checksum) |
bool | operator== (string_t const &checksum) |
Public Attributes | |
string_t | digest |
bool | valid |
all hashers must return this struct as a result of their digest calculation method
|
inline |
|
inline |
|
inline |
|
inline |
string_t kzh::hasher::digest_rc::digest |
the calculated digest ( converted to a string if necessary )
Referenced by kzh::update_operation::deploy(), kzh::create_operation::deploy(), kzh::downloader::fetch(), kzh::version_manifest::get_current_version(), kzh::md5_hasher::hex_digest(), kzh::update_operation::stage(), and TEST_CASE().
bool kzh::hasher::digest_rc::valid |
must indicate whether the digest was calculated successfully
Referenced by kzh::md5_hasher::hex_digest(), and TEST_CASE().