libfilezilla
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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 
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 
24 class FZ_PUBLIC_SYMBOL tls_system_trust_store final
25 {
26 public:
29 
30 private:
31  friend class tls_layer_impl;
32  std::unique_ptr<tls_system_trust_store_impl> impl_;
33 };
34 }
35 
36 #endif
Definition: tls_system_trust_store.hpp:24
The namespace used by libfilezilla.
Definition: apply.hpp:16
Sets some global macros and further includes string.hpp.
Definition: thread_pool.hpp:59