#include <sha256.hpp>
|
using | DataT = std::string |
|
◆ DataT
◆ SHA256Desc()
Kazv::SHA256Desc::SHA256Desc |
( |
| ) |
|
Construct a SHA256 description.
◆ ~SHA256Desc()
Kazv::SHA256Desc::~SHA256Desc |
( |
| ) |
|
|
default |
◆ get()
std::string Kazv::SHA256Desc::get |
( |
| ) |
const |
Get the hash result as unpadded base64.
◆ process() [1/4]
Process data and return the next hash state.
◆ process() [2/4]
Process data and return the next hash state.
◆ process() [3/4]
template<class RangeT , class = std::enable_if_t<!std::is_same_v<std::decay_t<RangeT>, DataT>, int>>
◆ process() [4/4]
template<class RangeT , class = std::enable_if_t<!std::is_same_v<std::decay_t<RangeT>, DataT>, int>>
◆ processInPlace() [1/2]
void Kazv::SHA256Desc::processInPlace |
( |
DataT |
data | ) |
|
◆ processInPlace() [2/2]
template<class RangeT , class = std::enable_if_t<!std::is_same_v<std::decay_t<RangeT>, DataT>, int>>
void Kazv::SHA256Desc::processInPlace |
( |
RangeT |
data | ) |
|
|
inline |
The documentation for this class was generated from the following files: