LLFIO
v2.00
|
Provides algorithm::shared_fs_mutex::shared_fs_mutex. More...
Classes | |
class | llfio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex |
Abstract base class for an object which protects shared filing system resources. More... | |
struct | llfio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type |
The type of an entity id. More... | |
class | llfio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entities_guard |
RAII holder for a lock on a sequence of entities. More... | |
Namespaces | |
llfio_v2_xxx | |
The LLFIO namespace. | |
llfio_v2_xxx::algorithm | |
Collection of file system based algorithms. | |
llfio_v2_xxx::algorithm::shared_fs_mutex | |
Algorithms for protecting a shared filing system resource from racy modification. | |
Typedefs | |
using | llfio_v2_xxx::algorithm::shared_fs_mutex::uint64 = unsigned long long |
Unsigned 64 bit integer. | |
using | llfio_v2_xxx::algorithm::shared_fs_mutex::uint128 = QUICKCPPLIB_NAMESPACE::integers128::uint128 |
Unsigned 128 bit integer. | |
Provides algorithm::shared_fs_mutex::shared_fs_mutex.