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::GpgContextprivate
_default_channelGpgFrontend::ChannelObjectprivatestatic
args_ (defined in GpgFrontend::GpgContext)GpgFrontend::GpgContextprivate
channel_GpgFrontend::ChannelObjectprivate
ChannelObject() noexceptGpgFrontend::ChannelObject
ChannelObject(int channel)GpgFrontend::ChannelObject
check_binary_chacksum(std::filesystem::path)GpgFrontend::GpgContextprivate
CreateInstance(int channel, std::function< std::unique_ptr< ChannelObject >(void)> factory)GpgFrontend::SingletonFunctionObject< GpgContext >inlinestatic
CtxRefHandler typedef (defined in GpgFrontend::GpgContext)GpgFrontend::GpgContextprivate
custom_passphrase_cb(void *opaque, const char *uid_hint, const char *passphrase_info, int last_was_bad, int fd)GpgFrontend::GpgContextstatic
extend_info_loaded_ (defined in GpgFrontend::GpgContext)GpgFrontend::GpgContextprivate
GetAllChannelId()GpgFrontend::SingletonFunctionObject< GpgContext >inlinestatic
GetChannel() constGpgFrontend::SingletonFunctionObject< GpgContext >inline
GetDefaultChannel()GpgFrontend::SingletonFunctionObject< GpgContext >inlinestatic
GetInfo(bool refresh=false)GpgFrontend::GpgContext
GetInstance(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)GpgFrontend::SingletonFunctionObject< GpgContext >inlinestatic
good() constGpgFrontend::GpgContext
good_ (defined in GpgFrontend::GpgContext)GpgFrontend::GpgContextprivate
GpgContext(const GpgContextInitArgs &args={})GpgFrontend::GpgContextexplicit
GpgContext(int channel)GpgFrontend::GpgContextexplicit
info_ (defined in GpgFrontend::GpgContext)GpgFrontend::GpgContextprivate
need_user_input_passphrase()GpgFrontend::GpgContextprivate
operator gpgme_ctx_t() constGpgFrontend::GpgContextinline
operator=(const SingletonFunctionObject< GpgContext > &)=deleteGpgFrontend::SingletonFunctionObject< GpgContext >
operator=(const GpgContext &)=delete (defined in GpgFrontend::SingletonFunctionObject< GpgContext >)GpgFrontend::SingletonFunctionObject< GpgContext >
post_init_ctx()GpgFrontend::GpgContextprivate
ReleaseChannel(int channel)GpgFrontend::SingletonFunctionObject< GpgContext >inlinestatic
SetChannel(int channel)GpgFrontend::ChannelObject
SetPassphraseCb(gpgme_passphrase_cb_t func) constGpgFrontend::GpgContext
SignalNeedUserInputPassphrase() (defined in GpgFrontend::GpgContext)GpgFrontend::GpgContextsignal
SingletonFunctionObject(const SingletonFunctionObject< GpgContext > &)=deleteGpgFrontend::SingletonFunctionObject< GpgContext >
SingletonFunctionObject(GpgContext &&)=deleteGpgFrontend::SingletonFunctionObject< GpgContext >
SingletonFunctionObject(const GpgContext &)=deleteGpgFrontend::SingletonFunctionObject< GpgContext >
SingletonFunctionObject()=defaultGpgFrontend::SingletonFunctionObject< GpgContext >protected
SingletonFunctionObject(int channel)GpgFrontend::SingletonFunctionObject< GpgContext >inlineexplicitprotected
test_passphrase_cb(void *opaque, const char *uid_hint, const char *passphrase_info, int last_was_bad, int fd)GpgFrontend::GpgContextstatic
test_status_cb(void *hook, const char *keyword, const char *args)GpgFrontend::GpgContextstatic
~GpgContext() override=defaultGpgFrontend::GpgContext
~SingletonFunctionObject()=defaultGpgFrontend::SingletonFunctionObject< GpgContext >protectedvirtual