libfilezilla
File List
Here is a list of all documented files with brief descriptions:
 apply.hppTemplate helper to call a function with its arguments extracted from a tuple
 buffer.hppDeclares fz::buffer
 encode.hppFunctions to encode/decode strings
 encryption.hppFunctions for symmetric and asymmetric encryption
 event.hppDeclares event_base and simple_event<>
 event_handler.hppDeclares the event_handler class
 event_loop.hppA simple threaded event loop for the typesafe event system
 file.hppFile handling
 format.hppHeader for the sprintf string formatting function
 fsresult.hpp
 hash.hppCollection of cryptographic hash and MAC functions
 hostname_lookup.hppHeader for the fz::hostname_lookup class
 impersonation.hppDeclares fz::impersonation_token
 invoker.hppDeclares fz::make_invoker and assorted machinery
 iputils.hppVarious functions to deal with IP address strings
 json.hppSimple json parser/builder
 jws.hppFunctions to create JSON Web Keys (JWK) and JSON Web Signatures (JWS)
 libfilezilla.hppSets some global macros and further includes string.hpp
 local_filesys.hppDeclares local_filesys class to enumerate local files and query their metadata such as type, size and modification time
 logger.hppInterface for logging
 mutex.hppThread synchronization primitives: mutex, scoped_lock and condition
 nonowning_buffer.hppDeclares fz::nonowning_buffer
 optional.hppHeader for the sparse_optional template class
 process.hppHeader for the process class
 rate_limited_layer.hppA rate-limited socket layer
 rate_limiter.hppClasses for rate-limiting
 recursive_remove.hppClass to recursively delete directories
 rwmutex.hppThread synchronization primitives: rwmutex, scoped_read_lock and scoped_write_lock
 shared.hppDeclares the shared_optional and shared_value template classes
 signature.hppSignature scheme using Ed25519
 socket.hppSocket classes for networking
 string.hppString types and assorted functions
 thread.hppDeclares thread
 thread_pool.hppDeclares thread_pool and async_task
 time.hppAssorted classes dealing with time
 tls_info.hppClasses to query parameters of a TLS session, including the certificate chain
 tls_layer.hppA Transport Layer Security (TLS) layer
 tls_system_trust_store.hppSystem trust store for TLS certificates
 translate.hppFunctions to translate strings
 uri.hppDeclares fz::uri for (de)composing URIs
 util.hppVarious utility functions
 version.hppMacros and functions to get the version of the headers and the library
 visibility_helper.hppHelper macros for symbol visibility in shared libraries