LeechCraft Azoth 0.6.70-17609-g3dde4097dd
Modular multiprotocol IM plugin for LeechCraft
Loading...
Searching...
No Matches
LC::Azoth::GPGExceptions Namespace Reference

Classes

class  Encryption
 Encryption failure. More...
 
class  General
 A general GPG error. More...
 
class  NullPubkey
 An error resulting from a null (or unset) public key. More...
 

Typedefs

using AnyException_t = std::variant<Encryption, NullPubkey, General>
 A sum type of all the possible GPG-related errors.
 
using MaybeException_t = std::optional<AnyException_t>
 A type representing a possibility of a GPG-related error.
 

Typedef Documentation

◆ AnyException_t

A sum type of all the possible GPG-related errors.

Definition at line 144 of file gpgexceptions.h.

◆ MaybeException_t

A type representing a possibility of a GPG-related error.

Definition at line 148 of file gpgexceptions.h.