#include <sess_cache.hpp>
|
| OPENVPN_EXCEPTION (openssl_sess_cache_error) |
|
template<typename FUNC > |
void | extract (const std::string &key, FUNC func) |
|
| RC () noexcept=default |
|
| RC (const RC &)=delete |
|
virtual | ~RC ()=default |
|
RC & | operator= (const RC &)=delete |
|
olong | use_count () const noexcept |
| Delegates call to RCImpl and returns the result.
|
|
|
static constexpr bool | is_thread_safe () |
| Delegates call to RCImpl and returns the result.
|
|
Definition at line 31 of file sess_cache.hpp.
◆ Map
◆ Ptr
◆ extract()
template<typename FUNC >
void openvpn::OpenSSLSessionCache::extract |
( |
const std::string & |
key, |
|
|
FUNC |
func |
|
) |
| |
|
inline |
◆ OPENVPN_EXCEPTION()
openvpn::OpenSSLSessionCache::OPENVPN_EXCEPTION |
( |
openssl_sess_cache_error |
| ) |
|
◆ remove_session()
void openvpn::OpenSSLSessionCache::remove_session |
( |
Map::iterator |
mi, |
|
|
SessionSet & |
ss, |
|
|
SessionSet::iterator |
ssi |
|
) |
| |
|
inlineprivate |
◆ map
Map openvpn::OpenSSLSessionCache::map |
|
private |
The documentation for this class was generated from the following file: