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 |
byte_socket_handle.hpp | Provides byte_socket_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 |
dynamic_thread_pool_group.hpp | Provides a dynamic thread pool |
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 |
tls_socket_handle.hpp | Provides tls_socket_handle |
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 |