libfilezilla
Toggle main menu visibility
Loading...
Searching...
No Matches
lib
libfilezilla
tls_system_trust_store.hpp
Go to the documentation of this file.
1
#ifndef LIBFILEZILLA_TLS_SYSTEM_TRUST_STORE_HEADER
2
#define LIBFILEZILLA_TLS_SYSTEM_TRUST_STORE_HEADER
3
9
10
#include "
libfilezilla.hpp
"
11
12
#include <memory>
13
14
namespace
fz
{
15
class
thread_pool
;
16
class
tls_system_trust_store_impl;
17
class
tls_layer_impl;
18
29
class
FZ_PUBLIC_SYMBOL tls_system_trust_store final
30
{
31
public
:
32
tls_system_trust_store(
thread_pool
& pool);
33
~tls_system_trust_store();
34
35
private
:
36
friend
class
tls_layer_impl;
37
std::unique_ptr<tls_system_trust_store_impl> impl_;
38
};
39
}
40
41
#endif
fz::thread_pool
A dumb thread-pool for asynchronous tasks.
Definition
thread_pool.hpp:64
libfilezilla.hpp
Sets some global macros and further includes string.hpp.
fz
The namespace used by libfilezilla.
Definition
apply.hpp:17
Generated by
1.17.0