libhasha 2.2.2
Loading...
Searching...
No Matches
hasha::basic_encoding Struct Referenceabstract

#include <evpp.h>

Inheritance diagram for hasha::basic_encoding:

Public Member Functions

virtual std::string encode (digest &digest)=0
virtual std::string encode (raw_cdigest digest, size_t size)=0
virtual digest decode (const std::string &str)=0
virtual void decode (const std::string &str, raw_digest digest, size_t size)=0
virtual void decode (digest &digest, const std::string &s)=0

Detailed Description

Definition at line 27 of file evpp.h.

Member Function Documentation

◆ decode() [1/3]

virtual digest hasha::basic_encoding::decode ( const std::string & str)
pure virtual

◆ decode() [2/3]

virtual void hasha::basic_encoding::decode ( const std::string & str,
raw_digest digest,
size_t size )
pure virtual

◆ decode() [3/3]

virtual void hasha::basic_encoding::decode ( digest & digest,
const std::string & s )
pure virtual

◆ encode() [1/2]

virtual std::string hasha::basic_encoding::encode ( digest & digest)
pure virtual

◆ encode() [2/2]

virtual std::string hasha::basic_encoding::encode ( raw_cdigest digest,
size_t size )
pure virtual

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