|
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().