GpgFrontend Project
A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.
GpgFrontend::CacheManager Member List
This is the complete list of members for
GpgFrontend::CacheManager
, including all inherited members.
_default_channel
GpgFrontend::ChannelObject
private
static
cache_storage_
(defined in
GpgFrontend::CacheManager
)
GpgFrontend::CacheManager
private
CacheManager
(int channel=SingletonFunctionObject::GetDefaultChannel())
GpgFrontend::CacheManager
channel_
GpgFrontend::ChannelObject
private
ChannelObject
() noexcept
GpgFrontend::ChannelObject
ChannelObject
(int channel)
GpgFrontend::ChannelObject
CreateInstance
(int channel, std::function< std::unique_ptr< ChannelObject >(void)> factory)
GpgFrontend::SingletonFunctionObject< CacheManager >
inline
static
drk_key_
(defined in
GpgFrontend::CacheManager
)
GpgFrontend::CacheManager
private
flush_cache_storage
() (defined in
GpgFrontend::CacheManager
)
GpgFrontend::CacheManager
private
get_data_object_key
(std::string key) (defined in
GpgFrontend::CacheManager
)
GpgFrontend::CacheManager
private
GetAllChannelId
()
GpgFrontend::SingletonFunctionObject< CacheManager >
inline
static
GetChannel
() const
GpgFrontend::SingletonFunctionObject< CacheManager >
inline
GetDefaultChannel
()
GpgFrontend::SingletonFunctionObject< CacheManager >
inline
static
GetInstance
(int channel=GpgFrontend::GPGFRONTEND_DEFAULT_CHANNEL)
GpgFrontend::SingletonFunctionObject< CacheManager >
inline
static
key_storage_
(defined in
GpgFrontend::CacheManager
)
GpgFrontend::CacheManager
private
load_all_cache_storage
() (defined in
GpgFrontend::CacheManager
)
GpgFrontend::CacheManager
private
load_cache_storage
(std::string key, nlohmann::json default_value) (defined in
GpgFrontend::CacheManager
)
GpgFrontend::CacheManager
private
LoadCache
(std::string key) (defined in
GpgFrontend::CacheManager
)
GpgFrontend::CacheManager
LoadCache
(std::string key, nlohmann::json default_value) (defined in
GpgFrontend::CacheManager
)
GpgFrontend::CacheManager
m_timer_
(defined in
GpgFrontend::CacheManager
)
GpgFrontend::CacheManager
private
operator=
(const SingletonFunctionObject< CacheManager > &)=delete
GpgFrontend::SingletonFunctionObject< CacheManager >
operator=
(const CacheManager &)=delete (defined in
GpgFrontend::SingletonFunctionObject< CacheManager >
)
GpgFrontend::SingletonFunctionObject< CacheManager >
register_cache_key
(std::string key) (defined in
GpgFrontend::CacheManager
)
GpgFrontend::CacheManager
private
ReleaseChannel
(int channel)
GpgFrontend::SingletonFunctionObject< CacheManager >
inline
static
SaveCache
(std::string key, const nlohmann::json &value, bool flush=false) (defined in
GpgFrontend::CacheManager
)
GpgFrontend::CacheManager
SetChannel
(int channel)
GpgFrontend::ChannelObject
SingletonFunctionObject
(const SingletonFunctionObject< CacheManager > &)=delete
GpgFrontend::SingletonFunctionObject< CacheManager >
SingletonFunctionObject
(CacheManager &&)=delete
GpgFrontend::SingletonFunctionObject< CacheManager >
SingletonFunctionObject
(const CacheManager &)=delete
GpgFrontend::SingletonFunctionObject< CacheManager >
SingletonFunctionObject
()=default
GpgFrontend::SingletonFunctionObject< CacheManager >
protected
SingletonFunctionObject
(int channel)
GpgFrontend::SingletonFunctionObject< CacheManager >
inline
explicit
protected
~SingletonFunctionObject
()=default
GpgFrontend::SingletonFunctionObject< CacheManager >
protected
virtual
Generated by
1.9.1