KVIrc 5.2.6
Developer APIs
KviCryptEngine Class Reference

#include <KviCryptEngine.h>

+ Inheritance diagram for KviCryptEngine:

Public Types

enum  DecryptResult { DecryptOkWasEncrypted , DecryptOkWasEncoded , DecryptOkWasPlainText , DecryptError }
 
enum  EncryptResult { Encrypted , Encoded , EncryptError }
 
enum  EngineFlag { CanEncrypt = 1 , CanDecrypt = 2 , WantEncryptKey = 4 , WantDecryptKey = 8 }
 

Public Member Functions

 KviCryptEngine ()
 
 ~KviCryptEngine ()
 

Friends

class KviCryptEngineManager
 

Member Enumeration Documentation

◆ DecryptResult

Enumerator
DecryptOkWasEncrypted 
DecryptOkWasEncoded 
DecryptOkWasPlainText 
DecryptError 

◆ EncryptResult

Enumerator
Encrypted 
Encoded 
EncryptError 

◆ EngineFlag

Enumerator
CanEncrypt 
CanDecrypt 
WantEncryptKey 
WantDecryptKey 

Constructor & Destructor Documentation

◆ KviCryptEngine()

KviCryptEngine::KviCryptEngine ( )

References __tr2qs.

◆ ~KviCryptEngine()

KviCryptEngine::~KviCryptEngine ( )
default

References m.

Friends And Related Symbol Documentation

◆ KviCryptEngineManager

friend class KviCryptEngineManager
friend

References KviCryptEngineManager.

Referenced by KviCryptEngineManager.


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