Botan 2.13.0 Crypto and TLS for C++11

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

p9_darn.h
Go to the documentation of this file.
1 /*
2 * (C) 2019 Jack Lloyd
3 *
4 * Botan is released under the Simplified BSD License (see license.txt)
5 */
6
7 #ifndef BOTAN_ENTROPY_SRC_DARN_H_
8 #define BOTAN_ENTROPY_SRC_DARN_H_
9
10 #include <botan/entropy_src.h>
11
12 namespace Botan {
13
14 class POWER9_DARN final : public Entropy_Source
15 {
16 public:
17 std::string name() const override { return "p9_darn"; }
18 size_t poll(RandomNumberGenerator& rng) override;
19 };
20
21 }
22
23 #endif
Botan::RandomNumberGenerator
Definition: rng.h:24
final
int(* final)(unsigned char *, CTX *)
Definition: commoncrypto_hash.cpp:28
Botan::POWER9_DARN
Definition: p9_darn.h:14
Botan
Definition: alg_id.cpp:13
Botan::POWER9_DARN::poll
size_t poll(RandomNumberGenerator &rng) override
Definition: p9_darn.cpp:38
Botan::POWER9_DARN::name
std::string name() const override
Definition: p9_darn.h:17
Botan::Entropy_Source
Definition: entropy_src.h:25