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 (defined in GpgFrontend::SingletonFunctionObject< GpgContext >) | GpgFrontend::SingletonFunctionObject< GpgContext > | private static
_instance (defined in GpgFrontend::SingletonFunctionObject< GpgContext >) | GpgFrontend::SingletonFunctionObject< GpgContext > | private static
_instance_mutex (defined in GpgFrontend::SingletonFunctionObject< GpgContext >) | GpgFrontend::SingletonFunctionObject< GpgContext > | private static
_instances_map (defined in GpgFrontend::SingletonFunctionObject< GpgContext >) | GpgFrontend::SingletonFunctionObject< GpgContext > | private static
_instances_mutex (defined in GpgFrontend::SingletonFunctionObject< GpgContext >) | GpgFrontend::SingletonFunctionObject< GpgContext > | private static
args_ (defined in GpgFrontend::GpgContext) | GpgFrontend::GpgContext | private
channel_ (defined in GpgFrontend::SingletonFunctionObject< GpgContext >) | GpgFrontend::SingletonFunctionObject< GpgContext > | private
CreateInstance(int channel, std::function< std::unique_ptr< GpgContext >(void)> factory) | GpgFrontend::SingletonFunctionObject< GpgContext > | inline static
CreateInstance(int channel, std::unique_ptr< GpgContext > p_obj=nullptr) | GpgFrontend::SingletonFunctionObject< GpgContext > | inline static
CtxRefHandler typedef (defined in GpgFrontend::GpgContext) | GpgFrontend::GpgContext | private
find_object_in_channel(int channel) | GpgFrontend::SingletonFunctionObject< GpgContext > | inline private static
GetChannel() const | GpgFrontend::SingletonFunctionObject< GpgContext > | inline
GetDefaultChannel() | GpgFrontend::SingletonFunctionObject< GpgContext > | inline static
GetInfo() const | GpgFrontend::GpgContext | inline
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
init_ctx() | GpgFrontend::GpgContext | private
operator gpgme_ctx_t() const | GpgFrontend::GpgContext | inline
operator=(const GpgContext &)=delete (defined in GpgFrontend::SingletonFunctionObject< GpgContext >) | GpgFrontend::SingletonFunctionObject< GpgContext > |
ReleaseChannel(int channel) | GpgFrontend::SingletonFunctionObject< GpgContext > | inline static
set_object_in_channel(int channel, std::unique_ptr< GpgContext > p_obj) | GpgFrontend::SingletonFunctionObject< GpgContext > | inline private static
SetChannel(int channel) | GpgFrontend::SingletonFunctionObject< GpgContext > | inline protected
SetPassphraseCb(gpgme_passphrase_cb_t func) const | GpgFrontend::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