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