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 | GpgFrontend::ChannelObject | private static
channel_ | GpgFrontend::ChannelObject | private
ChannelObject() noexcept | GpgFrontend::ChannelObject |
ChannelObject(int channel) | GpgFrontend::ChannelObject |
CreateInstance(int channel, std::function< std::unique_ptr< ChannelObject >(void)> factory) | 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 |
GetAllChannelId() | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inline 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 SingletonFunctionObject< GpgBasicOperator > &)=delete | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > |
operator=(const GpgBasicOperator &)=delete (defined in GpgFrontend::SingletonFunctionObject< GpgBasicOperator >) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > |
ReleaseChannel(int channel) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inline static
SetChannel(int channel) | GpgFrontend::ChannelObject |
SetSigners(KeyArgsList &signers) | GpgFrontend::GpgBasicOperator |
Sign(KeyListPtr signers, BypeArrayRef in_buffer, ByteArrayPtr &out_buffer, gpgme_sig_mode_t mode, GpgSignResult &result) | GpgFrontend::GpgBasicOperator |
SingletonFunctionObject(const SingletonFunctionObject< GpgBasicOperator > &)=delete | GpgFrontend::SingletonFunctionObject< 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