|
LLFIO v2.00
|
| ▼ include | |
| ▼ kvstore | |
| kvstore.hpp | Provides the abstract interface for a key-value store |
| ▼ llfio | |
| ▼ v2.0 | |
| ▼ algorithm | |
| ▼ handle_adapter | |
| cached_parent.hpp | Adapts any `fs_handle` to cache its parent directory handle |
| combining.hpp | Provides `combining_handle_adapter` |
| xor.hpp | Provides `xor_handle_adapter` |
| ▼ shared_fs_mutex | |
| atomic_append.hpp | Provides algorithm::shared_fs_mutex::atomic_append |
| base.hpp | Provides algorithm::shared_fs_mutex::shared_fs_mutex |
| byte_ranges.hpp | Provides algorithm::shared_fs_mutex::byte_ranges |
| lock_files.hpp | Provides algorithm::shared_fs_mutex::lock_files |
| memory_map.hpp | Provides algorithm::shared_fs_mutex::memory_map |
| safe_byte_ranges.hpp | Provides algorithm::shared_fs_mutex::safe_byte_ranges |
| clone.hpp | Provides a directory tree clone algorithm |
| contents.hpp | Provides a directory tree contents algorithm |
| difference.hpp | Provides a directory tree difference algorithm |
| reduce.hpp | Provides a directory tree reduction algorithm |
| summarize.hpp | Provides a directory tree summary algorithm |
| traverse.hpp | Provides a directory tree traversal algorithm |
| trivial_vector.hpp | Provides constant time reallocating STL vector |
| byte_io_handle.hpp | Provides a byte-orientated i/o handle |
| config.hpp | Configures a compiler environment for LLFIO header and source code |
| deadline.h | Provides struct deadline |
| directory_handle.hpp | Provides a handle to a directory |
| fast_random_file_handle.hpp | Provides `fast_random_file_handle` |
| file_handle.hpp | Provides file_handle |
| fs_handle.hpp | Provides fs_handle |
| handle.hpp | Provides handle |
| llfio.hpp | The master *versioned* LLFIO include file. All version specific LLFIO consuming libraries should include this header only |
| lockable_byte_io_handle.hpp | Provides a lockable i/o handle |
| map_handle.hpp | Provides `map_handle` |
| mapped.hpp | Provides typed view of mapped section |
| mapped_file_handle.hpp | Provides mapped_file_handle |
| native_handle_type.hpp | Provides native_handle_type |
| path_discovery.hpp | Provides `path_discovery` |
| path_handle.hpp | Provides a handle to a filesystem location |
| path_view.hpp | Provides view of a path |
| pipe_handle.hpp | Provides `pipe_handle` |
| process_handle.hpp | Provides a handle to a process |
| stat.hpp | Provides stat |
| statfs.hpp | Provides statfs |
| storage_profile.hpp | Provides storage_profile |
| symlink_handle.hpp | Provides a handle to a symbolic link |
| utils.hpp | Provides namespace utils |
| llfio.hpp | The master *latest version* LLFIO include file. All LLFIO consuming libraries should include this header only |
| version.hpp | Controls the version of LLFIO for cmake, shared library and C++ namespace mangling |