AFIO  v2.00 late alpha
memory_map.hpp File Reference

Provides algorithm::shared_fs_mutex::memory_map. More...

#include "../../map_handle.hpp"
#include "base.hpp"
#include "../../quickcpplib/include/algorithm/hash.hpp"
#include "../../quickcpplib/include/algorithm/small_prng.hpp"
#include "../../quickcpplib/include/spinlock.hpp"

Classes

class  afio_v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType >
 Many entity memory mapped shared/exclusive file system based lock. More...
 
struct  afio_v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType >::_entity_idx
 

Namespaces

 afio_v2_xxx
 The AFIO namespace.
 
 afio_v2_xxx::algorithm
 Collection of file system based algorithms.
 
 afio_v2_xxx::algorithm::shared_fs_mutex
 Algorithms for protecting a shared filing system resource from racy modification.
 

Detailed Description

Provides algorithm::shared_fs_mutex::memory_map.