#include <uuid.h>
◆ digest32_t
◆ digest8_t
◆ sha1()
uuids::detail::sha1::sha1 |
( |
| ) |
|
|
inline |
◆ get_digest()
uint32_t const * uuids::detail::sha1::get_digest |
( |
digest32_t |
digest | ) |
|
|
inline |
◆ get_digest_bytes()
uint8_t const * uuids::detail::sha1::get_digest_bytes |
( |
digest8_t |
digest | ) |
|
|
inline |
◆ left_rotate()
static uint32_t uuids::detail::sha1::left_rotate |
( |
uint32_t |
value, |
|
|
size_t const |
count |
|
) |
| |
|
inlinestaticnoexcept |
◆ process_block() [1/2]
void uuids::detail::sha1::process_block |
( |
| ) |
|
|
inlineprivate |
◆ process_block() [2/2]
void uuids::detail::sha1::process_block |
( |
void const *const |
start, |
|
|
void const *const |
end |
|
) |
| |
|
inline |
◆ process_byte()
void uuids::detail::sha1::process_byte |
( |
uint8_t |
octet | ) |
|
|
inline |
◆ process_bytes()
void uuids::detail::sha1::process_bytes |
( |
void const *const |
data, |
|
|
size_t const |
len |
|
) |
| |
|
inline |
◆ reset()
void uuids::detail::sha1::reset |
( |
| ) |
|
|
inlinenoexcept |
◆ block_bytes
constexpr unsigned int uuids::detail::sha1::block_bytes = 64 |
|
staticconstexpr |
◆ m_block
uint8_t uuids::detail::sha1::m_block[64] |
|
private |
◆ m_blockByteIndex
size_t uuids::detail::sha1::m_blockByteIndex |
|
private |
◆ m_byteCount
size_t uuids::detail::sha1::m_byteCount |
|
private |
◆ m_digest
The documentation for this class was generated from the following file: