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

GpgFrontend::GpgContext Member List

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

_ctx_ref (defined in GpgFrontend::GpgContext) | GpgFrontend::GpgContext | private
_default_channel | GpgFrontend::ChannelObject | private static
args_ (defined in GpgFrontend::GpgContext) | GpgFrontend::GpgContext | private
channel_ | GpgFrontend::ChannelObject | private
ChannelObject() noexcept | GpgFrontend::ChannelObject |
ChannelObject(int channel) | GpgFrontend::ChannelObject |
check_binary_chacksum(std::filesystem::path) | GpgFrontend::GpgContext | private
CreateInstance(int channel, std::function< std::unique_ptr< ChannelObject >(void)> factory) | GpgFrontend::SingletonFunctionObject< GpgContext > | inline static
CtxRefHandler typedef (defined in GpgFrontend::GpgContext) | GpgFrontend::GpgContext | private
custom_passphrase_cb(void *opaque, const char *uid_hint, const char *passphrase_info, int last_was_bad, int fd) | GpgFrontend::GpgContext | static
extend_info_loaded_ (defined in GpgFrontend::GpgContext) | GpgFrontend::GpgContext | private
GetAllChannelId() | GpgFrontend::SingletonFunctionObject< GpgContext > | inline static
GetChannel() const | GpgFrontend::SingletonFunctionObject< GpgContext > | inline
GetDefaultChannel() | GpgFrontend::SingletonFunctionObject< GpgContext > | inline static
GetInfo(bool refresh=false) | GpgFrontend::GpgContext |
GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL) | GpgFrontend::SingletonFunctionObject< GpgContext > | inline static
good() const | GpgFrontend::GpgContext |
good_ (defined in GpgFrontend::GpgContext) | GpgFrontend::GpgContext | private
GpgContext(const GpgContextInitArgs &args={}) | GpgFrontend::GpgContext | explicit
GpgContext(int channel) | GpgFrontend::GpgContext | explicit
info_ (defined in GpgFrontend::GpgContext) | GpgFrontend::GpgContext | private
need_user_input_passphrase() | GpgFrontend::GpgContext | private
operator gpgme_ctx_t() const | GpgFrontend::GpgContext | inline
operator=(const SingletonFunctionObject< GpgContext > &)=delete | GpgFrontend::SingletonFunctionObject< GpgContext > |
operator=(const GpgContext &)=delete (defined in GpgFrontend::SingletonFunctionObject< GpgContext >) | GpgFrontend::SingletonFunctionObject< GpgContext > |
post_init_ctx() | GpgFrontend::GpgContext | private
preload_lock_ (defined in GpgFrontend::GpgContext) | GpgFrontend::GpgContext | private
ReleaseChannel(int channel) | GpgFrontend::SingletonFunctionObject< GpgContext > | inline static
SetChannel(int channel) | GpgFrontend::ChannelObject |
SetPassphraseCb(gpgme_passphrase_cb_t func) const | GpgFrontend::GpgContext |
SignalNeedUserInputPassphrase() (defined in GpgFrontend::GpgContext) | GpgFrontend::GpgContext | signal
SingletonFunctionObject(const SingletonFunctionObject< GpgContext > &)=delete | GpgFrontend::SingletonFunctionObject< GpgContext > |
SingletonFunctionObject(GpgContext &&)=delete | GpgFrontend::SingletonFunctionObject< GpgContext > |
SingletonFunctionObject(const GpgContext &)=delete | GpgFrontend::SingletonFunctionObject< GpgContext > |
SingletonFunctionObject()=default | GpgFrontend::SingletonFunctionObject< GpgContext > | protected
SingletonFunctionObject(int channel) | GpgFrontend::SingletonFunctionObject< GpgContext > | inline explicit protected
test_passphrase_cb(void *opaque, const char *uid_hint, const char *passphrase_info, int last_was_bad, int fd) | GpgFrontend::GpgContext | static
test_status_cb(void *hook, const char *keyword, const char *args) | GpgFrontend::GpgContext | static
~GpgContext() override=default | GpgFrontend::GpgContext |
~SingletonFunctionObject()=default | GpgFrontend::SingletonFunctionObject< GpgContext > | protected virtual