#include <sha256_hash.h>
|
static constexpr size_t | SIZE = 256 / 8 |
|
◆ Representation
◆ Sha256Hash() [1/6]
ccf::crypto::Sha256Hash::Sha256Hash |
( |
| ) |
|
|
default |
◆ Sha256Hash() [2/6]
ccf::crypto::Sha256Hash::Sha256Hash |
( |
const uint8_t * |
data, |
|
|
size_t |
size |
|
) |
| |
◆ Sha256Hash() [3/6]
ccf::crypto::Sha256Hash::Sha256Hash |
( |
const std::vector< uint8_t > & |
vec | ) |
|
◆ Sha256Hash() [4/6]
ccf::crypto::Sha256Hash::Sha256Hash |
( |
const std::string & |
str | ) |
|
◆ Sha256Hash() [5/6]
◆ Sha256Hash() [6/6]
◆ from_hex_string()
Sha256Hash ccf::crypto::Sha256Hash::from_hex_string |
( |
const std::string & |
str | ) |
|
|
static |
◆ from_representation()
◆ from_span()
Sha256Hash ccf::crypto::Sha256Hash::from_span |
( |
const std::span< const uint8_t, SIZE > & |
sp | ) |
|
|
static |
◆ hex_str()
std::string ccf::crypto::Sha256Hash::hex_str |
( |
| ) |
const |
◆ set()
◆ operator<<
◆ SIZE
constexpr size_t ccf::crypto::Sha256Hash::SIZE = 256 / 8 |
|
staticconstexpr |
The documentation for this class was generated from the following files: