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