AFIO  v2.00 late alpha
afio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_ranges Member List

This is the complete list of members for afio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_ranges, including all inherited members.

_lock(entities_guard &out, deadline d, bool spin_not_sleep) noexcept final (defined in afio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_ranges)afio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_rangesinlineprotectedvirtual
entities_type typedefafio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_ranges
entity_from_buffer(const char *buffer, size_t bytes, bool exclusive=true) noexceptafio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutexinline
entity_from_string(const std::basic_string< T > &str, bool exclusive=true) noexceptafio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutexinline
entity_type typedefafio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_ranges
fill_random_entities(span< entity_type > seq, bool exclusive=true) noexceptafio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutexinline
fs_mutex_safe_byte_ranges(const path_handle &base, path_view lockfile) noexceptafio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_rangesinlinestatic
lock(entities_type entities, deadline d=deadline(), bool spin_not_sleep=false) noexceptafio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutexinline
lock(entity_type entity, deadline d=deadline(), bool spin_not_sleep=false) noexceptafio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutexinline
operator=(const safe_byte_ranges &)=deleteafio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_ranges
operator=(safe_byte_ranges &&o) noexceptafio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_rangesinline
operator=(const shared_fs_mutex &)=default (defined in afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex)afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutexprotected
operator=(shared_fs_mutex &&)=default (defined in afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex)afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutexprotected
random_entity(bool exclusive=true) noexceptafio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutexinline
safe_byte_ranges(const safe_byte_ranges &)=deleteafio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_ranges
safe_byte_ranges(safe_byte_ranges &&o) noexceptafio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_rangesinline
shared_fs_mutex() (defined in afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex)afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutexinlineprotected
shared_fs_mutex(const shared_fs_mutex &)=default (defined in afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex)afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutexprotected
shared_fs_mutex(shared_fs_mutex &&)=default (defined in afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex)afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutexprotected
try_lock(entities_type entities) noexceptafio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutexinline
try_lock(entity_type entity) noexceptafio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutexinline
unlock(entities_type entities, unsigned long long hint) noexcept finalafio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_rangesinlinevirtual
~safe_byte_ranges()=default (defined in afio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_ranges)afio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_ranges
~shared_fs_mutex()=default (defined in afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex)afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutexinlinevirtual