CreateInstance(int channel, std::function< std::unique_ptr< GpgBasicOperator >(void)> factory) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inlinestatic |
CreateInstance(int channel, std::unique_ptr< GpgBasicOperator > p_obj=nullptr) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inlinestatic |
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 > | inlineprivatestatic |
GetChannel() const | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inline |
GetDefaultChannel() | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inlinestatic |
GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inlinestatic |
GetSigners() | GpgFrontend::GpgBasicOperator | |
GpgBasicOperator(int channel=SingletonFunctionObject::GetDefaultChannel()) | GpgFrontend::GpgBasicOperator | explicit |
ReleaseChannel(int channel) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inlinestatic |
set_object_in_channel(int channel, std::unique_ptr< GpgBasicOperator > p_obj) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inlineprivatestatic |
SetChannel(int channel) | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | inlineprotected |
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 > | inlineexplicitprotected |
Verify(BypeArrayRef in_buffer, ByteArrayPtr &sig_buffer, GpgVerifyResult &result) const | GpgFrontend::GpgBasicOperator | |
~SingletonFunctionObject()=default | GpgFrontend::SingletonFunctionObject< GpgBasicOperator > | protectedvirtual |