Enigma  3.2.0
A Simple, Reliable and Efficient Encryption Tool
CryptoPPUtils Class Referencefinal

#include <CryptoPPUtils.hpp>

Static Public Member Functions

static const std::string GetErrorString (const enum CryptoPP::Exception::ErrorType error_type) noexcept
 
static const std::string GetErrorReason (const enum CryptoPP::Exception::ErrorType error_type)
 
static const std::string GetFullErrorMessage (const CryptoPP::Exception &e)
 

Detailed Description

Definition at line 9 of file CryptoPPUtils.hpp.

Member Function Documentation

◆ GetErrorReason()

static const std::string CryptoPPUtils::GetErrorReason ( const enum CryptoPP::Exception::ErrorType  error_type)
inlinestatic

Definition at line 41 of file CryptoPPUtils.hpp.

◆ GetErrorString()

static const std::string CryptoPPUtils::GetErrorString ( const enum CryptoPP::Exception::ErrorType  error_type)
inlinestaticnoexcept

A method was called which was not implemented

An invalid argument was detected

BufferedTransformation received a Flush(true) signal but can't flush buffers

Data integerity check, such as CRC or MAC, failed

Input data was received that did not conform to expected format

Error reading from input device or writing to output device

Some other error occurred not belonging to other categories

Definition at line 16 of file CryptoPPUtils.hpp.

◆ GetFullErrorMessage()

static const std::string CryptoPPUtils::GetFullErrorMessage ( const CryptoPP::Exception &  e)
inlinestatic

Definition at line 59 of file CryptoPPUtils.hpp.


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