GpgFrontend Project A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.

GpgFrontend::GpgBasicOperator Member List

This is the complete list of members for GpgFrontend::GpgBasicOperator, including all inherited members.

_default_channel (defined in GpgFrontend::SingletonFunctionObject< GpgBasicOperator >) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | private static
_instance (defined in GpgFrontend::SingletonFunctionObject< GpgBasicOperator >) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | private static
_instance_mutex (defined in GpgFrontend::SingletonFunctionObject< GpgBasicOperator >) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | private static
_instances_map (defined in GpgFrontend::SingletonFunctionObject< GpgBasicOperator >) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | private static
_instances_mutex (defined in GpgFrontend::SingletonFunctionObject< GpgBasicOperator >) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | private static
channel_ (defined in GpgFrontend::SingletonFunctionObject< GpgBasicOperator >) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | private
CreateInstance(int channel, std::function< std::unique_ptr< GpgBasicOperator >(void)> factory) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inline static
CreateInstance(int channel, std::unique_ptr< GpgBasicOperator > p_obj=nullptr) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inline static
ctx_ | GpgFrontend::GpgBasicOperator | private
Decrypt(BypeArrayRef in_buffer, ByteArrayPtr &out_buffer, GpgDecrResult &result) | GpgFrontend::GpgBasicOperator |
DecryptVerify(BypeArrayRef in_buffer, ByteArrayPtr &out_buffer, GpgDecrResult &decrypt_result, GpgVerifyResult &verify_result) | GpgFrontend::GpgBasicOperator |
Encrypt(KeyListPtr keys, BypeArrayRef in_buffer, ByteArrayPtr &out_buffer, GpgEncrResult &result) | GpgFrontend::GpgBasicOperator |
EncryptSign(KeyListPtr keys, KeyListPtr signers, BypeArrayRef in_buffer, ByteArrayPtr &out_buffer, GpgEncrResult &encr_result, GpgSignResult &sign_result) | GpgFrontend::GpgBasicOperator |
EncryptSymmetric(BypeArrayRef in_buffer, ByteArrayPtr &out_buffer, GpgEncrResult &result) | GpgFrontend::GpgBasicOperator |
find_object_in_channel(int channel) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inline private static
GetChannel() const | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inline
GetDefaultChannel() | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inline static
GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inline static
GetSigners() | GpgFrontend::GpgBasicOperator |
GpgBasicOperator(int channel=SingletonFunctionObject::GetDefaultChannel()) | GpgFrontend::GpgBasicOperator | explicit
operator=(const GpgBasicOperator &)=delete (defined in GpgFrontend::SingletonFunctionObject< GpgBasicOperator >) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > |
ReleaseChannel(int channel) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inline static
set_object_in_channel(int channel, std::unique_ptr< GpgBasicOperator > p_obj) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inline private static
SetChannel(int channel) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inline protected
SetSigners(KeyArgsList &signers) | GpgFrontend::GpgBasicOperator |
Sign(KeyListPtr signers, BypeArrayRef in_buffer, ByteArrayPtr &out_buffer, gpgme_sig_mode_t mode, GpgSignResult &result) | GpgFrontend::GpgBasicOperator |
SingletonFunctionObject(GpgBasicOperator &&)=delete | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > |
SingletonFunctionObject(const GpgBasicOperator &)=delete | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > |
SingletonFunctionObject()=default | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | protected
SingletonFunctionObject(int channel) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inline explicit protected
Verify(BypeArrayRef in_buffer, ByteArrayPtr &sig_buffer, GpgVerifyResult &result) const | GpgFrontend::GpgBasicOperator |
~SingletonFunctionObject()=default | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | protected virtual