LLFIO
v2.00
|
The master versioned LLFIO include file. All version specific LLFIO consuming libraries should include this header only. More...
#include "config.hpp"
#include "handle.hpp"
#include "stat.hpp"
#include "utils.hpp"
#include "directory_handle.hpp"
#include "fast_random_file_handle.hpp"
#include "file_handle.hpp"
#include "process_handle.hpp"
#include "statfs.hpp"
#include "symlink_handle.hpp"
#include "algorithm/clone.hpp"
#include "algorithm/contents.hpp"
#include "algorithm/handle_adapter/cached_parent.hpp"
#include "algorithm/reduce.hpp"
#include "algorithm/shared_fs_mutex/atomic_append.hpp"
#include "algorithm/shared_fs_mutex/byte_ranges.hpp"
#include "algorithm/shared_fs_mutex/lock_files.hpp"
#include "algorithm/shared_fs_mutex/safe_byte_ranges.hpp"
#include "algorithm/summarize.hpp"
#include "algorithm/handle_adapter/xor.hpp"
#include "algorithm/shared_fs_mutex/memory_map.hpp"
#include "algorithm/trivial_vector.hpp"
#include "mapped.hpp"
Macros | |
#define | LLFIO_VERSION_GLUE2(a, b, c) a##b##c |
#define | LLFIO_VERSION_GLUE(a, b, c) LLFIO_VERSION_GLUE2(a, b, c) |
#define | LLFIO_VERSION_MAJOR 2 |
#define | LLFIO_VERSION_MINOR 0 |
#define | LLFIO_VERSION_PATCH 0 |
#define | LLFIO_VERSION_REVISION 0 |
#define | LLFIO_NAMESPACE_VERSION LLFIO_VERSION_GLUE(LLFIO_VERSION_MAJOR, _, LLFIO_VERSION_MINOR) |
The namespace LLFIO_V2_NAMESPACE::v ## LLFIO_NAMESPACE_VERSION. | |
#define | LLFIO_MODULE_NAME LLFIO_VERSION_GLUE(llfio_v, LLFIO_NAMESPACE_VERSION, ) |
The LLFIO C++ module name. | |
#define | LLFIO_INCLUDE_ALL |
The master versioned LLFIO include file. All version specific LLFIO consuming libraries should include this header only.