acme
Foundational cross-platform layer of the ca2 framework
Toggle main menu visibility
Loading...
Searching...
No Matches
hasher.h
1
#pragma once
2
3
4
5
6
7
namespace
crypto
8
{
9
10
11
class
CLASS_DECL_ACME
hasher
:
12
virtual
public
::particle
13
{
14
public
:
15
16
17
virtual
enum_hash ehash()
const
= 0;
18
19
virtual
void
update(
const
block
&
block
) = 0;
20
21
virtual
memory
get_hash_and_reset() = 0;
22
23
24
};
25
26
27
}
// namespace crypto
28
29
30
31
32
33
34
crypto::hasher
Definition
hasher.h:13
memory
Definition
memory.h:33
block
Definition
block.h:46
crypto
hasher.h
Generated by
1.17.0