![]() |
libfilezilla
|
| The namespace used by libfilezilla | |
| Simple buffer where data can be appended at the end and consumed at the front. Think of it as a deque with contiguous storage | |
| Common base class for all events | |
| This is the recommended event class | |
| Simple handler for asynchronous event processing | |
| A threaded event loop that supports sending events and timers | |
| Lean class for file access | |
| This class can be used to enumerate the contents of local directories and to query the metadata of files | |
| Lean replacement for std::(recursive_)mutex | |
| A simple scoped lock | |
| Waitable condition variable | |
| Similar to C++17's std::optional, but stores the data in dynamic memory | |
| Manages an asynchronous process with redirected IO | |
| Recursively deletes directories | |
| Shared_optional is like std::shared_ptr but with relational operators acting like C++17's std::optional | |
| Comparator to be used for std::map for case-insentitive keys | |
| Spawns and represents a new thread of execution | |
| Handle for asynchronous tasks | |
| A dumb thread-pool for asynchronous tasks | |
| Represents a point of time in wallclock, tracking the timestamps accuracy/precision | |
The duration class represents a time interval in milliseconds | |
| A monotonic clock (aka steady clock) is independent from walltime | |
| Used to decompose URIs into their individual components | |
| Class for parsing a URI's query string |
1.8.6