Botan 1.10.17
Botan::EntropySource Class Referenceabstract

#include <entropy_src.h>

Inheritance diagram for Botan::EntropySource:
Botan::BeOS_EntropySource Botan::Device_EntropySource Botan::EGD_EntropySource Botan::FTW_EntropySource Botan::High_Resolution_Timestamp Botan::Intel_Rdrand Botan::Unix_EntropySource Botan::Win32_CAPI_EntropySource Botan::Win32_EntropySource

Public Member Functions

virtual std::string name () const =0
virtual void poll (Entropy_Accumulator &accum)=0
virtual ~EntropySource ()

Detailed Description

Abstract interface to a source of (hopefully unpredictable) system entropy

Definition at line 122 of file entropy_src.h.

Constructor & Destructor Documentation

◆ ~EntropySource()

virtual Botan::EntropySource::~EntropySource ( )
inlinevirtual

Definition at line 136 of file entropy_src.h.

136{}

Member Function Documentation

◆ name()

virtual std::string Botan::EntropySource::name ( ) const
pure virtual

◆ poll()

virtual void Botan::EntropySource::poll ( Entropy_Accumulator & accum)
pure virtual

The documentation for this class was generated from the following file: