From 4a8ca65e7c0d19b39caf60f31733cef74b9dedd9 Mon Sep 17 00:00:00 2001 From: Jenkins nedprod CI Date: Thu, 7 Jun 2018 09:12:33 +0000 Subject: Travis CI updates documentation --- config_8hpp.html | 16 +++--- config_8hpp.js | 2 +- functions_e.html | 10 +--- functions_func_e.html | 5 +- functions_func_m.html | 5 +- functions_func_o.html | 7 +-- functions_func_p.html | 12 +--- functions_func_t.html | 5 +- functions_m.html | 5 +- functions_o.html | 15 ++--- functions_p.html | 12 +--- functions_t.html | 7 +-- functions_vars.html | 3 - namespaceafio__v2__xxx.html | 6 +- navtreedata.js | 4 +- navtreeindex4.js | 14 ++--- navtreeindex6.js | 18 +++--- navtreeindex7.js | 16 +++--- navtreeindex8.js | 7 --- search/all_12.js | 1 - search/all_5.js | 3 +- search/all_c.js | 1 - search/all_e.js | 1 - search/all_f.js | 2 - search/functions_12.js | 1 - search/functions_5.js | 1 - search/functions_c.js | 3 +- search/functions_e.js | 3 +- search/functions_f.js | 2 - search/variables_3.js | 1 - structafio__v2__xxx_1_1error__info-members.html | 9 +-- structafio__v2__xxx_1_1error__info.html | 73 +++---------------------- structafio__v2__xxx_1_1error__info.js | 9 +-- 33 files changed, 72 insertions(+), 207 deletions(-) diff --git a/config_8hpp.html b/config_8hpp.html index 9a4c3a19..4d148355 100644 --- a/config_8hpp.html +++ b/config_8hpp.html @@ -291,10 +291,13 @@ Functions template<class Src > void afio_v2_xxx::detail::append_path_info (Src &src, std::string &ret)   - -template<class Src > -void afio_v2_xxx::detail::fill_failure_info (Src &src) -  + +template<class Dest , class Src > +void afio_v2_xxx::detail::fill_failure_info (Dest &dest, const Src &src) +  + +std::error_code afio_v2_xxx::make_error_code (error_info ei) +  bool afio_v2_xxx::operator== (const error_info &a, const error_info &b)   @@ -307,9 +310,6 @@ bool afio_v2_xxx::operator std::ostream & afio_v2_xxx::operator<< (std::ostream &s, const error_info &v)   - -std::error_code afio_v2_xxx::make_error_code (error_info ei) -  void afio_v2_xxx::outcome_throw_as_system_error_with_payload (const error_info &ei)   @@ -365,7 +365,7 @@ template<class R , class U , class... Args>
-Value:
{ \
AFIO_V2_NAMESPACE::log().emplace_back(QUICKCPPLIB_NAMESPACE::ringbuffer_log::level::fatal, (message), AFIO_V2_NAMESPACE::detail::unsigned_integer_cast<unsigned>(inst), QUICKCPPLIB_NAMESPACE::utils::thread::this_thread_id(), (AFIO_LOG_BACKTRACE_LEVELS & (1U << 1U)) ? nullptr : __func__, __LINE__); \
AFIO_LOG_FATAL_TO_CERR(message); \
}
QUICKCPPLIB_NAMESPACE::ringbuffer_log::simple_ringbuffer_log< AFIO_LOGGING_MEMORY > & log() noexcept
The log used by AFIO.
Definition: config.hpp:669
+Value:
{ \
AFIO_V2_NAMESPACE::log().emplace_back(QUICKCPPLIB_NAMESPACE::ringbuffer_log::level::fatal, (message), AFIO_V2_NAMESPACE::detail::unsigned_integer_cast<unsigned>(inst), QUICKCPPLIB_NAMESPACE::utils::thread::this_thread_id(), (AFIO_LOG_BACKTRACE_LEVELS & (1U << 1U)) ? nullptr : __func__, __LINE__); \
AFIO_LOG_FATAL_TO_CERR(message); \
}
QUICKCPPLIB_NAMESPACE::ringbuffer_log::simple_ringbuffer_log< AFIO_LOGGING_MEMORY > & log() noexcept
The log used by AFIO.
Definition: config.hpp:747
#define AFIO_LOG_BACKTRACE_LEVELS
Bit mask of which log levels should be stack backtraced which will slow those logs thirty fold or so...
Definition: config.hpp:70
diff --git a/config_8hpp.js b/config_8hpp.js index ff9c5ac7..43b304e3 100644 --- a/config_8hpp.js +++ b/config_8hpp.js @@ -49,7 +49,7 @@ var config_8hpp = [ "append_path_info", "config_8hpp.html#a4d8a24c7e9f4dea5b08463b2d4849a5a", null ], [ "emplace_function_ptr", "config_8hpp.html#a0223ac96deaa57f1c6124e8ea00f987e", null ], [ "error_from_exception", "config_8hpp.html#a9c3fa6c24a7218493a02150e363c5e6a", null ], - [ "fill_failure_info", "config_8hpp.html#a5e44a493f058d502cf0fe5437e645c5a", null ], + [ "fill_failure_info", "config_8hpp.html#a70e3a758fe45efc690a0216a244437a5", null ], [ "generic_error", "config_8hpp.html#aaac2c57629d58bc8d82bb8fddea87308", null ], [ "log", "config_8hpp.html#a08363b8572e6a8971a6d236d54fb8287", null ], [ "make_error_code", "config_8hpp.html#aa5f11cc32803b0966fe64dfdc325a18b", null ], diff --git a/functions_e.html b/functions_e.html index 1b6dd4c2..6cba34c1 100644 --- a/functions_e.html +++ b/functions_e.html @@ -83,9 +83,6 @@ $(document).ready(function(){initNavTree('functions_e.html','');});
Here is a list of all documented class members with links to the class documentation for each member:

- e -

diff --git a/functions_func_o.html b/functions_func_o.html index 1684190c..4dee1f1c 100644 --- a/functions_func_o.html +++ b/functions_func_o.html @@ -140,11 +140,11 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');}); , afio_v2_xxx::async_file_handle , afio_v2_xxx::directory_handle::buffers_type , afio_v2_xxx::directory_handle -, afio_v2_xxx::file_handle +, afio_v2_xxx::file_handle , afio_v2_xxx::fs_handle , afio_v2_xxx::handle , afio_v2_xxx::io_handle::extent_guard -, afio_v2_xxx::io_handle +, afio_v2_xxx::io_handle , afio_v2_xxx::map_handle , afio_v2_xxx::mapped_file_handle , afio_v2_xxx::native_handle_type @@ -165,9 +165,6 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');}); : afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T > , afio_v2_xxx::algorithm::impl::trivial_vector_iterator< T > -
  • OUTCOME_TEMPLATE() -: afio_v2_xxx::error_info -
  • diff --git a/functions_func_p.html b/functions_func_p.html index 80caca0c..3b32522f 100644 --- a/functions_func_p.html +++ b/functions_func_p.html @@ -91,17 +91,11 @@ $(document).ready(function(){initNavTree('functions_func_p.html','');}); , afio_v2_xxx::path_handle , afio_v2_xxx::path_view -
  • path1() -: afio_v2_xxx::error_info -
  • -
  • path2() -: afio_v2_xxx::error_info -
  • path_handle() -: afio_v2_xxx::path_handle +: afio_v2_xxx::path_handle
  • path_view() -: afio_v2_xxx::path_view +: afio_v2_xxx::path_view
  • pop_back() : afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T > @@ -110,7 +104,7 @@ $(document).ready(function(){initNavTree('functions_func_p.html','');}); : afio_v2_xxx::io_service
  • prefetch() -: afio_v2_xxx::map_handle +: afio_v2_xxx::map_handle
  • push_back() : afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T > diff --git a/functions_func_t.html b/functions_func_t.html index 739f09f0..c7ad5b73 100644 --- a/functions_func_t.html +++ b/functions_func_t.html @@ -92,11 +92,8 @@ $(document).ready(function(){initNavTree('functions_func_t.html','');});
  • temp_inode() : afio_v2_xxx::file_handle
  • -
  • throw_as_exception() -: afio_v2_xxx::error_info -
  • trivial_vector_impl() -: afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T > +: afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T > , afio_v2_xxx::algorithm::impl::trivial_vector_impl< true, T >
  • truncate() diff --git a/functions_m.html b/functions_m.html index 00948baa..7de89e8d 100644 --- a/functions_m.html +++ b/functions_m.html @@ -100,7 +100,7 @@ $(document).ready(function(){initNavTree('functions_m.html','');}); : afio_v2_xxx::mapped_file_handle
  • mapped_span() -: afio_v2_xxx::algorithm::mapped_span< T > +: afio_v2_xxx::algorithm::mapped_span< T >
  • mapped_temp_file() : afio_v2_xxx::mapped_file_handle @@ -125,9 +125,6 @@ $(document).ready(function(){initNavTree('functions_m.html','');});
  • memory_map() : afio_v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType >
  • -
  • message() -: afio_v2_xxx::error_info -
  • metadata : afio_v2_xxx::directory_handle::enumerate_info
  • diff --git a/functions_o.html b/functions_o.html index 767718b2..2f92f21d 100644 --- a/functions_o.html +++ b/functions_o.html @@ -138,9 +138,9 @@ $(document).ready(function(){initNavTree('functions_o.html','');}); , afio_v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType > , afio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_ranges , afio_v2_xxx::async_file_handle -, afio_v2_xxx::directory_handle::buffers_type -, afio_v2_xxx::directory_handle -, afio_v2_xxx::file_handle +, afio_v2_xxx::directory_handle::buffers_type +, afio_v2_xxx::directory_handle +, afio_v2_xxx::file_handle , afio_v2_xxx::fs_handle , afio_v2_xxx::handle , afio_v2_xxx::io_handle::extent_guard @@ -148,8 +148,8 @@ $(document).ready(function(){initNavTree('functions_o.html','');}); , afio_v2_xxx::map_handle , afio_v2_xxx::mapped_file_handle , afio_v2_xxx::native_handle_type -, afio_v2_xxx::path_handle -, afio_v2_xxx::path_view +, afio_v2_xxx::path_handle +, afio_v2_xxx::path_view , afio_v2_xxx::section_handle
  • operator==() @@ -163,10 +163,7 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
  • operator[]() : afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T > -, afio_v2_xxx::algorithm::impl::trivial_vector_iterator< T > -
  • -
  • OUTCOME_TEMPLATE() -: afio_v2_xxx::error_info +, afio_v2_xxx::algorithm::impl::trivial_vector_iterator< T >
  • overlapped : afio_v2_xxx::handle::flag_base diff --git a/functions_p.html b/functions_p.html index 3066fae4..aace2dde 100644 --- a/functions_p.html +++ b/functions_p.html @@ -92,20 +92,14 @@ $(document).ready(function(){initNavTree('functions_p.html','');}); , afio_v2_xxx::path_handle , afio_v2_xxx::path_view
  • -
  • path1() -: afio_v2_xxx::error_info -
  • -
  • path2() -: afio_v2_xxx::error_info -
  • path_handle() -: afio_v2_xxx::path_handle +: afio_v2_xxx::path_handle
  • path_type : afio_v2_xxx::handle
  • path_view() -: afio_v2_xxx::path_view +: afio_v2_xxx::path_view
  • path_view_type : afio_v2_xxx::fs_handle @@ -132,7 +126,7 @@ $(document).ready(function(){initNavTree('functions_p.html','');}); : afio_v2_xxx::section_handle::flag_base
  • prefetch() -: afio_v2_xxx::map_handle +: afio_v2_xxx::map_handle
  • process : afio_v2_xxx::native_handle_type::disposition_base diff --git a/functions_t.html b/functions_t.html index 491a9f21..301c8744 100644 --- a/functions_t.html +++ b/functions_t.html @@ -92,11 +92,8 @@ $(document).ready(function(){initNavTree('functions_t.html','');});
  • temp_inode() : afio_v2_xxx::file_handle
  • -
  • throw_as_exception() -: afio_v2_xxx::error_info -
  • trivial_vector_impl() -: afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T > +: afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T > , afio_v2_xxx::algorithm::impl::trivial_vector_impl< true, T >
  • truncate() @@ -106,7 +103,7 @@ $(document).ready(function(){initNavTree('functions_t.html','');}); , afio_v2_xxx::section_handle
  • try_lock() -: afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex +: afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex , afio_v2_xxx::io_handle
  • type diff --git a/functions_vars.html b/functions_vars.html index bf54af43..aac1b274 100644 --- a/functions_vars.html +++ b/functions_vars.html @@ -111,9 +111,6 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});

    - e -

      -
    • ec -: afio_v2_xxx::error_info -
    • exclusive : afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type
    • diff --git a/namespaceafio__v2__xxx.html b/namespaceafio__v2__xxx.html index 1ad10c23..dba220e4 100644 --- a/namespaceafio__v2__xxx.html +++ b/namespaceafio__v2__xxx.html @@ -253,6 +253,9 @@ void   result< async_file_handle::awaitable< async_file_handle::const_buffers_type > > co_write (async_file_handle &self, async_file_handle::extent_type offset, std::initializer_list< async_file_handle::const_buffer_type > lst) noexcept   + +std::error_code make_error_code (error_info ei) +  bool operator== (const error_info &a, const error_info &b)   @@ -265,9 +268,6 @@ bool operator!= (const std::ostream & operator<< (std::ostream &s, const error_info &v)   - -std::error_code make_error_code (error_info ei) -  void outcome_throw_as_system_error_with_payload (const error_info &ei)   diff --git a/navtreedata.js b/navtreedata.js index e794e286..5691b0c1 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -44,8 +44,8 @@ var NAVTREEINDEX = "classafio__v2__xxx_1_1section__handle.html#a0489b6c1e25cd2bad2ba1ec86e1aaf18a8d7b3d6b83c0a517eac07e1aac94b773", "group__config.html#gaf5f9b13a512047008c0caeb5fcd310e0", "structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl_3_01true_00_01_t_01_4.html#a77ac1dfbe6f0df38bf9ecd3fbdf515fe", -"structafio__v2__xxx_1_1stat__t.html#a594e03167fe2b5315ef61edc532ab840", -"v2_80_2afio_8hpp.html" +"structafio__v2__xxx_1_1stat__t.html#a998eb1b348255bdcfa25e2f99064e5e5", +"v2_80_2afio_8hpp.html#acb966611a7fc2153e23e4b76849da786" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex4.js b/navtreeindex4.js index 927796b1..6553d3df 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -115,8 +115,8 @@ var NAVTREEINDEX4 = "config_8hpp.html#a4edf535be9f09d567e57444bf9d55953":[4,0,0,0,0,3,44], "config_8hpp.html#a54fbf115a2753bd20efdaac10df60c04":[4,0,0,0,0,3,26], "config_8hpp.html#a55941737a7ecd8f04f0bebeaa4ea5f03":[4,0,0,0,0,3,40], -"config_8hpp.html#a5e44a493f058d502cf0fe5437e645c5a":[4,0,0,0,0,3,49], "config_8hpp.html#a62d7df797e72492fa69e4fe20e221f6b":[4,0,0,0,0,3,21], +"config_8hpp.html#a70e3a758fe45efc690a0216a244437a5":[4,0,0,0,0,3,49], "config_8hpp.html#a712c77b76e4a857b21d1e09e3735cfa7":[4,0,0,0,0,3,13], "config_8hpp.html#a71378cc7ca5c69d2ebccc3c4f106b07d":[4,0,0,0,0,3,22], "config_8hpp.html#a7594b555e50aa6a0ecfe311d5564a749":[4,0,0,0,0,3,32], @@ -169,8 +169,8 @@ var NAVTREEINDEX4 = "fs__handle_8hpp.html":[4,0,0,0,0,7], "fs__handle_8hpp.html#abefe1503efb01ea89200b829bcd87713":[4,0,0,0,0,7,2], "fs__handle_8hpp.html#aea0fac310f773ae58f672ec4b506887d":[4,0,0,0,0,7,1], -"functions.html":[3,3,0], "functions.html":[3,3,0,0], +"functions.html":[3,3,0], "functions_a.html":[3,3,0,1], "functions_b.html":[3,3,0,2], "functions_c.html":[3,3,0,3], @@ -179,8 +179,8 @@ var NAVTREEINDEX4 = "functions_enum.html":[3,3,4], "functions_eval.html":[3,3,5], "functions_f.html":[3,3,0,6], -"functions_func.html":[3,3,1], "functions_func.html":[3,3,1,0], +"functions_func.html":[3,3,1], "functions_func_a.html":[3,3,1,1], "functions_func_b.html":[3,3,1,2], "functions_func_c.html":[3,3,1,3], @@ -236,18 +236,18 @@ var NAVTREEINDEX4 = "group__config.html#ga6a0165e41661247f1a10b44e3f38ba52":[4,0,0,0,2,3], "group__config.html#ga7172d84eb04f1b165ec13ca67ab672c5":[1,0,15], "group__config.html#ga7172d84eb04f1b165ec13ca67ab672c5":[4,0,0,0,2,8], -"group__config.html#ga7c2409ed4b38a384c422012a43423a16":[1,0,6], "group__config.html#ga7c2409ed4b38a384c422012a43423a16":[4,0,0,0,0,3,25], -"group__config.html#ga98c874cd585103f72c3c8338b491436b":[4,0,0,0,0,3,14], +"group__config.html#ga7c2409ed4b38a384c422012a43423a16":[1,0,6], "group__config.html#ga98c874cd585103f72c3c8338b491436b":[1,0,4], +"group__config.html#ga98c874cd585103f72c3c8338b491436b":[4,0,0,0,0,3,14], "group__config.html#gaa3ed9f085329a0b81feeac3397a83740":[1,0,9], "group__config.html#gaa3ed9f085329a0b81feeac3397a83740":[4,0,0,0,0,3,35], "group__config.html#gab93f424fae013cc67c4d19e349be454a":[1,0,3], "group__config.html#gab93f424fae013cc67c4d19e349be454a":[4,0,0,0,0,3,12], -"group__config.html#gacb966611a7fc2153e23e4b76849da786":[4,0,0,0,2,9], "group__config.html#gacb966611a7fc2153e23e4b76849da786":[1,0,16], -"group__config.html#gad76892d94bb7a3a33aa956188171d048":[1,0,10], +"group__config.html#gacb966611a7fc2153e23e4b76849da786":[4,0,0,0,2,9], "group__config.html#gad76892d94bb7a3a33aa956188171d048":[4,0,0,0,0,3,36], +"group__config.html#gad76892d94bb7a3a33aa956188171d048":[1,0,10], "group__config.html#gaf3ff30cde278dda89ad679d698fb7168":[4,0,0,0,0,3,34], "group__config.html#gaf3ff30cde278dda89ad679d698fb7168":[1,0,8] }; diff --git a/navtreeindex6.js b/navtreeindex6.js index 98ce4c43..04e1c2ec 100644 --- a/navtreeindex6.js +++ b/navtreeindex6.js @@ -112,14 +112,7 @@ var NAVTREEINDEX6 = "structafio__v2__xxx_1_1directory__handle_1_1enumerate__info.html#af9748b3597c3d041f87761ec8e2212a4":[3,0,0,16,1,2], "structafio__v2__xxx_1_1directory__handle_1_1enumerate__info.html#afa4e68d6bf132fe56e4b41dbec9a0209":[3,0,0,16,1,1], "structafio__v2__xxx_1_1error__info.html":[3,0,0,18], -"structafio__v2__xxx_1_1error__info.html#a1e44563674108c5338d1ca1050c4d0eb":[3,0,0,18,7], -"structafio__v2__xxx_1_1error__info.html#a344e1f5864b7672b55fbd0ad48c00658":[3,0,0,18,5], -"structafio__v2__xxx_1_1error__info.html#a36e4d0783244c7a127b7f13e61323819":[3,0,0,18,6], -"structafio__v2__xxx_1_1error__info.html#a3839c2c2f0586b8d2251d176267526f4":[3,0,0,18,0], -"structafio__v2__xxx_1_1error__info.html#a891cf9546a70373c8415de2e3b2355cd":[3,0,0,18,3], -"structafio__v2__xxx_1_1error__info.html#ac1174c8b5aca65822fb690df1f108b2b":[3,0,0,18,1], -"structafio__v2__xxx_1_1error__info.html#ae710a4b60f3da9ab91e32374f9a766d5":[3,0,0,18,2], -"structafio__v2__xxx_1_1error__info.html#afbf3cea56f9194d0dcc2d0838953833e":[3,0,0,18,4], +"structafio__v2__xxx_1_1error__info.html#a005a8988d90a60851592b9ce46f43c68":[3,0,0,18,0], "structafio__v2__xxx_1_1handle_1_1flag__base.html":[3,0,0,21,0], "structafio__v2__xxx_1_1handle_1_1flag__base.html#a51aaa32c78950cedbc1b7a61e1738d3e":[3,0,0,21,0,0], "structafio__v2__xxx_1_1handle_1_1flag__base.html#a51aaa32c78950cedbc1b7a61e1738d3ea09f03ed90a3b187555210e8a8d09f4a0":[3,0,0,21,0,0,3], @@ -249,5 +242,12 @@ var NAVTREEINDEX6 = "structafio__v2__xxx_1_1stat__t.html#a0a07fcfc00ab2593a47400549eba8509":[3,0,0,32,3], "structafio__v2__xxx_1_1stat__t.html#a0ffd227226a02f4507fd69039e3b7aed":[3,0,0,32,7], "structafio__v2__xxx_1_1stat__t.html#a28c1c62cef680fcd70df29508d6587af":[3,0,0,32,16], -"structafio__v2__xxx_1_1stat__t.html#a3095960c9c7bf14371869b6278ab3d8a":[3,0,0,32,19] +"structafio__v2__xxx_1_1stat__t.html#a3095960c9c7bf14371869b6278ab3d8a":[3,0,0,32,19], +"structafio__v2__xxx_1_1stat__t.html#a594e03167fe2b5315ef61edc532ab840":[3,0,0,32,4], +"structafio__v2__xxx_1_1stat__t.html#a6461e6278085dea3b33b865867746f6d":[3,0,0,32,23], +"structafio__v2__xxx_1_1stat__t.html#a76b46ca289cd0bb1ed94c5eb8273e52d":[3,0,0,32,25], +"structafio__v2__xxx_1_1stat__t.html#a7870b1954f030a7af49ab8b98ca4c71f":[3,0,0,32,15], +"structafio__v2__xxx_1_1stat__t.html#a78b6297a93774d5d2c1499cad3de366d":[3,0,0,32,21], +"structafio__v2__xxx_1_1stat__t.html#a8057fa7dddeb8373f762b4d1a7f31747":[3,0,0,32,17], +"structafio__v2__xxx_1_1stat__t.html#a869c50d26a4ecceaca4bd36edc8781c0":[3,0,0,32,8] }; diff --git a/navtreeindex7.js b/navtreeindex7.js index 57b80068..babc486a 100644 --- a/navtreeindex7.js +++ b/navtreeindex7.js @@ -1,12 +1,5 @@ var NAVTREEINDEX7 = { -"structafio__v2__xxx_1_1stat__t.html#a594e03167fe2b5315ef61edc532ab840":[3,0,0,32,4], -"structafio__v2__xxx_1_1stat__t.html#a6461e6278085dea3b33b865867746f6d":[3,0,0,32,23], -"structafio__v2__xxx_1_1stat__t.html#a76b46ca289cd0bb1ed94c5eb8273e52d":[3,0,0,32,25], -"structafio__v2__xxx_1_1stat__t.html#a7870b1954f030a7af49ab8b98ca4c71f":[3,0,0,32,15], -"structafio__v2__xxx_1_1stat__t.html#a78b6297a93774d5d2c1499cad3de366d":[3,0,0,32,21], -"structafio__v2__xxx_1_1stat__t.html#a8057fa7dddeb8373f762b4d1a7f31747":[3,0,0,32,17], -"structafio__v2__xxx_1_1stat__t.html#a869c50d26a4ecceaca4bd36edc8781c0":[3,0,0,32,8], "structafio__v2__xxx_1_1stat__t.html#a998eb1b348255bdcfa25e2f99064e5e5":[3,0,0,32,18], "structafio__v2__xxx_1_1stat__t.html#a9b925315d4e65458bd5382efc343dec5":[3,0,0,32,10], "structafio__v2__xxx_1_1stat__t.html#aa36e06b416a94dd67d3a112e2da0a3b7":[3,0,0,32,24], @@ -249,5 +242,12 @@ var NAVTREEINDEX7 = "utils_8hpp.html#ab8faa3b32314a16a8c42d7b8bcef8962":[4,0,0,0,0,20,4], "utils_8hpp.html#ace050f445d1d1fdd4b2a6f99d9be7f85":[4,0,0,0,0,20,8], "utils_8hpp.html#aed184bfbef52745f68812e68b317527f":[4,0,0,0,0,20,13], -"utils_8hpp.html#af0bcb12f4895aad8ad302dd8e1fa2143":[4,0,0,0,0,20,5] +"utils_8hpp.html#af0bcb12f4895aad8ad302dd8e1fa2143":[4,0,0,0,0,20,5], +"v2_80_2afio_8hpp.html":[4,0,0,0,0,1], +"v2_80_2afio_8hpp.html#a2288a58c8561b4dd712a813c2dc87113":[4,0,0,0,0,1,0], +"v2_80_2afio_8hpp.html#a5a7b3dbd25ff8837537f5847fbd4277c":[4,0,0,0,0,1,6], +"v2_80_2afio_8hpp.html#a5d898772f113c64c7fa9ecb267a85e79":[4,0,0,0,0,1,4], +"v2_80_2afio_8hpp.html#a7172d84eb04f1b165ec13ca67ab672c5":[4,0,0,0,0,1,7], +"v2_80_2afio_8hpp.html#aa446d6d4b32123465e362629430ea1c2":[4,0,0,0,0,1,3], +"v2_80_2afio_8hpp.html#ab767a104191b56793f1e63713f8aa696":[4,0,0,0,0,1,2] }; diff --git a/navtreeindex8.js b/navtreeindex8.js index 2bb8f717..4a8c54e1 100644 --- a/navtreeindex8.js +++ b/navtreeindex8.js @@ -1,12 +1,5 @@ var NAVTREEINDEX8 = { -"v2_80_2afio_8hpp.html":[4,0,0,0,0,1], -"v2_80_2afio_8hpp.html#a2288a58c8561b4dd712a813c2dc87113":[4,0,0,0,0,1,0], -"v2_80_2afio_8hpp.html#a5a7b3dbd25ff8837537f5847fbd4277c":[4,0,0,0,0,1,6], -"v2_80_2afio_8hpp.html#a5d898772f113c64c7fa9ecb267a85e79":[4,0,0,0,0,1,4], -"v2_80_2afio_8hpp.html#a7172d84eb04f1b165ec13ca67ab672c5":[4,0,0,0,0,1,7], -"v2_80_2afio_8hpp.html#aa446d6d4b32123465e362629430ea1c2":[4,0,0,0,0,1,3], -"v2_80_2afio_8hpp.html#ab767a104191b56793f1e63713f8aa696":[4,0,0,0,0,1,2], "v2_80_2afio_8hpp.html#acb966611a7fc2153e23e4b76849da786":[4,0,0,0,0,1,8], "v2_80_2afio_8hpp.html#adad16dcb7690ae81ee64424d44a31e70":[4,0,0,0,0,1,1], "v2_80_2afio_8hpp.html#afab2566c573eef8945053c8d57976764":[4,0,0,0,0,1,5], diff --git a/search/all_12.js b/search/all_12.js index 9779e84a..b0bf93e2 100644 --- a/search/all_12.js +++ b/search/all_12.js @@ -4,7 +4,6 @@ var searchData= ['temp_5ffile',['temp_file',['../classafio__v2__xxx_1_1file__handle.html#aa13c8771299e6ba4b868f991b3d5c575',1,'afio_v2_xxx::file_handle::temp_file()'],['../namespaceafio__v2__xxx.html#a0c9b8bf8b5ad7b60fefd904d76a60c5b',1,'afio_v2_xxx::temp_file()']]], ['temp_5finode',['temp_inode',['../classafio__v2__xxx_1_1file__handle.html#ae7c763babcbc3c8bc253b1be95578894',1,'afio_v2_xxx::file_handle::temp_inode()'],['../namespaceafio__v2__xxx.html#aca98b0cb43a2d925bb65e055b07b4a08',1,'afio_v2_xxx::temp_inode()']]], ['temporary',['temporary',['../classafio__v2__xxx_1_1handle.html#a6f7e37c73271968271c2342023f58c9ead5197d93c063a2b1e22d1630a39b7aef',1,'afio_v2_xxx::handle']]], - ['throw_5fas_5fexception',['throw_as_exception',['../structafio__v2__xxx_1_1error__info.html#a36e4d0783244c7a127b7f13e61323819',1,'afio_v2_xxx::error_info']]], ['todo_20list',['Todo List',['../todo.html',1,'']]], ['trivial_5fvector',['trivial_vector',['../classafio__v2__xxx_1_1algorithm_1_1trivial__vector.html',1,'afio_v2_xxx::algorithm']]], ['trivial_5fvector_2ehpp',['trivial_vector.hpp',['../trivial__vector_8hpp.html',1,'']]], diff --git a/search/all_5.js b/search/all_5.js index 4c994f25..dd3acebb 100644 --- a/search/all_5.js +++ b/search/all_5.js @@ -1,6 +1,5 @@ var searchData= [ - ['ec',['ec',['../structafio__v2__xxx_1_1error__info.html#a1e44563674108c5338d1ca1050c4d0eb',1,'afio_v2_xxx::error_info']]], ['emplace',['emplace',['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#ae8f83ec93a0afb94595a93a92e555c1b',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl']]], ['emplace_5fback',['emplace_back',['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a9a48b859de9e022f56e2178fc01303ec',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl']]], ['empty',['empty',['../classafio__v2__xxx_1_1path__view.html#af41ee3062ad6f84a0cbc156bb4b6001b',1,'afio_v2_xxx::path_view::empty()'],['../structafio__v2__xxx_1_1storage__profile_1_1storage__profile.html#a9cabe840a151594695d42962315c8a22',1,'afio_v2_xxx::storage_profile::storage_profile::empty()'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a2445e00cfeaec57852f3e8fac8833669',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::empty()']]], @@ -16,7 +15,7 @@ var searchData= ['environment',['environment',['../structafio__v2__xxx_1_1path__discovery_1_1discovered__path.html#a1deccea0a3ad1c3a5a2688a1a3cc118cae900e40bc91d3f9f7f0a99fed68a2e96',1,'afio_v2_xxx::path_discovery::discovered_path']]], ['erase',['erase',['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a97d59a2919feeb1a4c2bb71dda63c2a3',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::erase(const_iterator pos)'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a782e7042f5ef8e5794566ad990418a8a',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::erase(const_iterator first, const_iterator last)']]], ['error',['error',['../classafio__v2__xxx_1_1error.html',1,'afio_v2_xxx::error'],['../classafio__v2__xxx_1_1error.html#abc4782d44d167e68c6c48f359e98772e',1,'afio_v2_xxx::error::error()']]], - ['error_5finfo',['error_info',['../structafio__v2__xxx_1_1error__info.html',1,'afio_v2_xxx::error_info'],['../structafio__v2__xxx_1_1error__info.html#a3839c2c2f0586b8d2251d176267526f4',1,'afio_v2_xxx::error_info::error_info()']]], + ['error_5finfo',['error_info',['../structafio__v2__xxx_1_1error__info.html',1,'afio_v2_xxx']]], ['exclusive',['exclusive',['../structafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html#aebf91f90fd55b749c3739978dd3ae20c',1,'afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type']]], ['executable',['executable',['../structafio__v2__xxx_1_1section__handle_1_1flag__base.html#a5b790e66402ef3a07ce9464f3e1dc9d8ac4d63015efddf12ccdb30242e135f35c',1,'afio_v2_xxx::section_handle::flag_base']]], ['execute',['execute',['../structafio__v2__xxx_1_1section__handle_1_1flag__base.html#a5b790e66402ef3a07ce9464f3e1dc9d8a52cf147e32054f836e9fe4915eef32d1',1,'afio_v2_xxx::section_handle::flag_base']]], diff --git a/search/all_c.js b/search/all_c.js index b74cc89b..189de2c2 100644 --- a/search/all_c.js +++ b/search/all_c.js @@ -19,7 +19,6 @@ var searchData= ['memory_5fbacked_5ftemporary_5ffiles_5fdirectory',['memory_backed_temporary_files_directory',['../namespaceafio__v2__xxx_1_1path__discovery.html#ae34df4ad4e4f2c977ef99575713fd9bf',1,'afio_v2_xxx::path_discovery']]], ['memory_5fmap',['memory_map',['../classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html',1,'afio_v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType >'],['../classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#ad8731e82e929f26c38a34450fc87d7bb',1,'afio_v2_xxx::algorithm::shared_fs_mutex::memory_map::memory_map(const memory_map &)=delete'],['../classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#af066bb4d3f9f7020b60733ff0bcc99df',1,'afio_v2_xxx::algorithm::shared_fs_mutex::memory_map::memory_map(memory_map &&o) noexcept']]], ['memory_5fmap_2ehpp',['memory_map.hpp',['../memory__map_8hpp.html',1,'']]], - ['message',['message',['../structafio__v2__xxx_1_1error__info.html#ae710a4b60f3da9ab91e32374f9a766d5',1,'afio_v2_xxx::error_info']]], ['metadata',['metadata',['../structafio__v2__xxx_1_1directory__handle_1_1enumerate__info.html#af9748b3597c3d041f87761ec8e2212a4',1,'afio_v2_xxx::directory_handle::enumerate_info']]], ['mode',['mode',['../classafio__v2__xxx_1_1handle.html#a0489b6c1e25cd2bad2ba1ec86e1aaf18',1,'afio_v2_xxx::handle']]], ['multiplexer',['multiplexer',['../structafio__v2__xxx_1_1native__handle__type_1_1disposition__base.html#a89e0e728fc7a7e4a008e57d572702de6abc2c2fc89b155e8c0664cb8a955d3c9f',1,'afio_v2_xxx::native_handle_type::disposition_base']]] diff --git a/search/all_e.js b/search/all_e.js index 64963b22..b433263c 100644 --- a/search/all_e.js +++ b/search/all_e.js @@ -21,6 +21,5 @@ var searchData= ['operator_3e',['operator>',['../classafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__iterator.html#a571fae442895b90e55fd754ac598155b',1,'afio_v2_xxx::algorithm::impl::trivial_vector_iterator::operator>()'],['../namespaceafio__v2__xxx_1_1algorithm.html#a08758484aa80b2d4ed6b22b38027ec11',1,'afio_v2_xxx::algorithm::operator>()']]], ['operator_3e_3d',['operator>=',['../classafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__iterator.html#a09cd855a0c4afafad6257d628d2c3091',1,'afio_v2_xxx::algorithm::impl::trivial_vector_iterator::operator>=()'],['../namespaceafio__v2__xxx_1_1algorithm.html#a58672bf75e59c2a4e0f0e101007b9cfa',1,'afio_v2_xxx::algorithm::operator>=()']]], ['operator_5b_5d',['operator[]',['../classafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__iterator.html#a1646419bf3a023b8134d39cd809c4489',1,'afio_v2_xxx::algorithm::impl::trivial_vector_iterator::operator[](size_type n)'],['../classafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__iterator.html#abac244fb7ea03b5513e1cd33c9ee3fd6',1,'afio_v2_xxx::algorithm::impl::trivial_vector_iterator::operator[](size_type n) const'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#adf658d1daed712ec31ca75e7500f1be8',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::operator[](size_type i)'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a1cc0a1f70c7093d586282b21936d0b7f',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::operator[](size_type i) const']]], - ['outcome_5ftemplate',['OUTCOME_TEMPLATE',['../structafio__v2__xxx_1_1error__info.html#a891cf9546a70373c8415de2e3b2355cd',1,'afio_v2_xxx::error_info']]], ['overlapped',['overlapped',['../structafio__v2__xxx_1_1handle_1_1flag__base.html#a51aaa32c78950cedbc1b7a61e1738d3ea99093d0cc4dd36e5f36f336b33a826ab',1,'afio_v2_xxx::handle::flag_base::overlapped()'],['../structafio__v2__xxx_1_1native__handle__type_1_1disposition__base.html#a89e0e728fc7a7e4a008e57d572702de6af3e91c8d3d0603717a82e3a720da5c43',1,'afio_v2_xxx::native_handle_type::disposition_base::overlapped()']]] ]; diff --git a/search/all_f.js b/search/all_f.js index 89f799e6..11bd0364 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -6,8 +6,6 @@ var searchData= ['page_5fsizes',['page_sizes',['../namespaceafio__v2__xxx_1_1utils.html#aadc7dd505730e2701313be55519c9958',1,'afio_v2_xxx::utils']]], ['parent_5fpath_5fhandle',['parent_path_handle',['../classafio__v2__xxx_1_1fs__handle.html#aaacc27a62ce0859506d7443f0d0e7adf',1,'afio_v2_xxx::fs_handle']]], ['path',['path',['../structafio__v2__xxx_1_1path__discovery_1_1discovered__path.html#a56e49e3860b4b34f7f084df4361de83d',1,'afio_v2_xxx::path_discovery::discovered_path::path()'],['../classafio__v2__xxx_1_1path__handle.html#af6e7168b01cf2e1eefdc190ec4a52c8f',1,'afio_v2_xxx::path_handle::path(const path_handle &base, path_view_type path) noexcept'],['../classafio__v2__xxx_1_1path__handle.html#a55d9de8f40e86dc1b657f3905d9a1e61',1,'afio_v2_xxx::path_handle::path(path_view_type _path) noexcept'],['../classafio__v2__xxx_1_1path__view.html#a9ffd7729fb1a57f42deab7375c4fa45f',1,'afio_v2_xxx::path_view::path()'],['../classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1lock__files.html#a4118c8a384a2cc34c7f1636f87f40e5d',1,'afio_v2_xxx::algorithm::shared_fs_mutex::lock_files::path()'],['../namespaceafio__v2__xxx.html#a7a98882ead35ebd6bd0700fdf571c44a',1,'afio_v2_xxx::path(const path_handle &base, path_handle::path_view_type path) noexcept'],['../namespaceafio__v2__xxx.html#ac9484fd22637e8e0102d7b48b080c075',1,'afio_v2_xxx::path(path_handle::path_view_type _path) noexcept']]], - ['path1',['path1',['../structafio__v2__xxx_1_1error__info.html#afbf3cea56f9194d0dcc2d0838953833e',1,'afio_v2_xxx::error_info']]], - ['path2',['path2',['../structafio__v2__xxx_1_1error__info.html#a344e1f5864b7672b55fbd0ad48c00658',1,'afio_v2_xxx::error_info']]], ['path_5fdiscovery_2ehpp',['path_discovery.hpp',['../path__discovery_8hpp.html',1,'']]], ['path_5fhandle',['path_handle',['../classafio__v2__xxx_1_1path__handle.html',1,'afio_v2_xxx::path_handle'],['../classafio__v2__xxx_1_1path__handle.html#a3719b4f0ed795cba40d6d35eee62e8ff',1,'afio_v2_xxx::path_handle::path_handle()'],['../classafio__v2__xxx_1_1path__handle.html#adfa0356d4ef899bad7a510f718cbed5f',1,'afio_v2_xxx::path_handle::path_handle(native_handle_type h, caching caching=caching::all, flag flags=flag::none)'],['../classafio__v2__xxx_1_1path__handle.html#a99b23d7a01380400ee1f69cc840684c1',1,'afio_v2_xxx::path_handle::path_handle(handle &&o) noexcept'],['../classafio__v2__xxx_1_1path__handle.html#a88881e89f538f09c1eaf9447a8182eea',1,'afio_v2_xxx::path_handle::path_handle(path_handle &&)=default'],['../classafio__v2__xxx_1_1path__handle.html#a029b99c552a9fda1d4ad95ec8dbe258b',1,'afio_v2_xxx::path_handle::path_handle(const path_handle &)=delete']]], ['path_5fhandle_2ehpp',['path_handle.hpp',['../path__handle_8hpp.html',1,'']]], diff --git a/search/functions_12.js b/search/functions_12.js index b2594d0f..5ad8adfb 100644 --- a/search/functions_12.js +++ b/search/functions_12.js @@ -3,7 +3,6 @@ var searchData= ['temp_5fdirectory',['temp_directory',['../classafio__v2__xxx_1_1directory__handle.html#a87b6b5fd0537c0915f2f9a669bccfcfb',1,'afio_v2_xxx::directory_handle::temp_directory()'],['../namespaceafio__v2__xxx.html#ac095df054e29fb086f9e7b96274c3c67',1,'afio_v2_xxx::temp_directory()']]], ['temp_5ffile',['temp_file',['../classafio__v2__xxx_1_1file__handle.html#aa13c8771299e6ba4b868f991b3d5c575',1,'afio_v2_xxx::file_handle::temp_file()'],['../namespaceafio__v2__xxx.html#a0c9b8bf8b5ad7b60fefd904d76a60c5b',1,'afio_v2_xxx::temp_file()']]], ['temp_5finode',['temp_inode',['../classafio__v2__xxx_1_1file__handle.html#ae7c763babcbc3c8bc253b1be95578894',1,'afio_v2_xxx::file_handle::temp_inode()'],['../namespaceafio__v2__xxx.html#aca98b0cb43a2d925bb65e055b07b4a08',1,'afio_v2_xxx::temp_inode()']]], - ['throw_5fas_5fexception',['throw_as_exception',['../structafio__v2__xxx_1_1error__info.html#a36e4d0783244c7a127b7f13e61323819',1,'afio_v2_xxx::error_info']]], ['trivial_5fvector_5fimpl',['trivial_vector_impl',['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a2fcddb13db6a7262a77a00b7d1b899c7',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::trivial_vector_impl()'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a234bfbe0a9a83a626a8d0f43e8bf0018',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::trivial_vector_impl(size_type count, const value_type &v)'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a00d983f0c3de3a3bb421e8441f712cd4',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::trivial_vector_impl(InputIt first, InputIt last)'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a3bfb3d77f36a6edc598017b331b99161',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::trivial_vector_impl(const trivial_vector_impl &)=delete'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a6e346e2add92504c3b41d07a50a7c3cb',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::trivial_vector_impl(trivial_vector_impl &&o) noexcept'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a42ee94fc5fc4d0d2b35e6fd666d4d6a1',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::trivial_vector_impl(std::initializer_list< value_type > il)'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl_3_01true_00_01_t_01_4.html#a1b202a51d39ad33e2962e74fd265653d',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl< true, T >::trivial_vector_impl()']]], ['truncate',['truncate',['../classafio__v2__xxx_1_1file__handle.html#a45873fd0b1ab27f936f046ed14124afd',1,'afio_v2_xxx::file_handle::truncate()'],['../classafio__v2__xxx_1_1section__handle.html#a229f515ed3251071d374476204e23e30',1,'afio_v2_xxx::section_handle::truncate()'],['../classafio__v2__xxx_1_1map__handle.html#af9699a9a290ba974184f844c2f6038e8',1,'afio_v2_xxx::map_handle::truncate()'],['../classafio__v2__xxx_1_1mapped__file__handle.html#a64bf34a474aa4de495b38ce314fd377b',1,'afio_v2_xxx::mapped_file_handle::truncate()'],['../namespaceafio__v2__xxx.html#a84d22c966fcabe50de30ad8cf26c7241',1,'afio_v2_xxx::truncate(file_handle &self, file_handle::extent_type newsize) noexcept'],['../namespaceafio__v2__xxx.html#a6164dd52993407a203124b0761cc3bbc',1,'afio_v2_xxx::truncate(section_handle &self, section_handle::extent_type newsize=0) noexcept'],['../namespaceafio__v2__xxx.html#a7da47c9f5665b4c9b1c44c035bf2571c',1,'afio_v2_xxx::truncate(map_handle &self, map_handle::size_type newsize, bool permit_relocation=false) noexcept']]], ['try_5flock',['try_lock',['../classafio__v2__xxx_1_1io__handle.html#a0a1c4773b9fa7bbd04fee0756075d319',1,'afio_v2_xxx::io_handle::try_lock()'],['../classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex.html#a0987b9c6c93a65acb2715e589d45c273',1,'afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::try_lock(entities_type entities) noexcept'],['../classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex.html#aebdc3d01ccb30b297950130c7ebac57b',1,'afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::try_lock(entity_type entity) noexcept']]] diff --git a/search/functions_5.js b/search/functions_5.js index 42aba8ba..1064fb83 100644 --- a/search/functions_5.js +++ b/search/functions_5.js @@ -10,7 +10,6 @@ var searchData= ['enumerate',['enumerate',['../classafio__v2__xxx_1_1directory__handle.html#ac4b90958be1b1b620a6768de52407935',1,'afio_v2_xxx::directory_handle::enumerate()'],['../namespaceafio__v2__xxx.html#a275b97722fe32f3946d8b23206ffb8da',1,'afio_v2_xxx::enumerate()']]], ['erase',['erase',['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a97d59a2919feeb1a4c2bb71dda63c2a3',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::erase(const_iterator pos)'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a782e7042f5ef8e5794566ad990418a8a',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::erase(const_iterator first, const_iterator last)']]], ['error',['error',['../classafio__v2__xxx_1_1error.html#abc4782d44d167e68c6c48f359e98772e',1,'afio_v2_xxx::error']]], - ['error_5finfo',['error_info',['../structafio__v2__xxx_1_1error__info.html#a3839c2c2f0586b8d2251d176267526f4',1,'afio_v2_xxx::error_info']]], ['extent',['extent',['../classafio__v2__xxx_1_1io__handle_1_1extent__guard.html#a15ded83348af6cd802e49b261b7734ea',1,'afio_v2_xxx::io_handle::extent_guard']]], ['extent_5fguard',['extent_guard',['../classafio__v2__xxx_1_1io__handle_1_1extent__guard.html#ad39d0d65e7497b15e5565ca5c40309bb',1,'afio_v2_xxx::io_handle::extent_guard::extent_guard()'],['../classafio__v2__xxx_1_1io__handle_1_1extent__guard.html#a654755e3c10998191fe5a923df02c4e3',1,'afio_v2_xxx::io_handle::extent_guard::extent_guard(extent_guard &&o) noexcept']]], ['extents',['extents',['../classafio__v2__xxx_1_1file__handle.html#a03d1774e3ad8678fb4aac4ced57beeef',1,'afio_v2_xxx::file_handle::extents()'],['../namespaceafio__v2__xxx.html#ac3c009153d916556b991d4a79c664fe9',1,'afio_v2_xxx::extents()']]] diff --git a/search/functions_c.js b/search/functions_c.js index f4f06914..b2d5494c 100644 --- a/search/functions_c.js +++ b/search/functions_c.js @@ -13,6 +13,5 @@ var searchData= ['max_5fsize',['max_size',['../structafio__v2__xxx_1_1storage__profile_1_1storage__profile.html#ab6b3c4513e47e2905c8e6fe1c831d742',1,'afio_v2_xxx::storage_profile::storage_profile::max_size()'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a659754b0f9d7e2f3fa26921ebe48e7c0',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::max_size()']]], ['maximum_5fextent',['maximum_extent',['../classafio__v2__xxx_1_1file__handle.html#a0ada5a2b1d45c41a71bc5c66eb921c9f',1,'afio_v2_xxx::file_handle::maximum_extent()'],['../classafio__v2__xxx_1_1mapped__file__handle.html#a96936484028ac57f6150560b55b26da7',1,'afio_v2_xxx::mapped_file_handle::maximum_extent()'],['../namespaceafio__v2__xxx.html#a8fbd7f7cc6449428269e22f9765b1d8d',1,'afio_v2_xxx::maximum_extent()']]], ['memory_5fbacked_5ftemporary_5ffiles_5fdirectory',['memory_backed_temporary_files_directory',['../namespaceafio__v2__xxx_1_1path__discovery.html#ae34df4ad4e4f2c977ef99575713fd9bf',1,'afio_v2_xxx::path_discovery']]], - ['memory_5fmap',['memory_map',['../classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#ad8731e82e929f26c38a34450fc87d7bb',1,'afio_v2_xxx::algorithm::shared_fs_mutex::memory_map::memory_map(const memory_map &)=delete'],['../classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#af066bb4d3f9f7020b60733ff0bcc99df',1,'afio_v2_xxx::algorithm::shared_fs_mutex::memory_map::memory_map(memory_map &&o) noexcept']]], - ['message',['message',['../structafio__v2__xxx_1_1error__info.html#ae710a4b60f3da9ab91e32374f9a766d5',1,'afio_v2_xxx::error_info']]] + ['memory_5fmap',['memory_map',['../classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#ad8731e82e929f26c38a34450fc87d7bb',1,'afio_v2_xxx::algorithm::shared_fs_mutex::memory_map::memory_map(const memory_map &)=delete'],['../classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#af066bb4d3f9f7020b60733ff0bcc99df',1,'afio_v2_xxx::algorithm::shared_fs_mutex::memory_map::memory_map(memory_map &&o) noexcept']]] ]; diff --git a/search/functions_e.js b/search/functions_e.js index 1e400733..a7167e0b 100644 --- a/search/functions_e.js +++ b/search/functions_e.js @@ -19,6 +19,5 @@ var searchData= ['operator_3d_3d',['operator==',['../classafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__iterator.html#a047599df76ac652f6e7efdb6a1df1ca6',1,'afio_v2_xxx::algorithm::impl::trivial_vector_iterator::operator==()'],['../namespaceafio__v2__xxx_1_1algorithm.html#a6e88d5387907ae2419405d07e75a8711',1,'afio_v2_xxx::algorithm::operator==()']]], ['operator_3e',['operator>',['../classafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__iterator.html#a571fae442895b90e55fd754ac598155b',1,'afio_v2_xxx::algorithm::impl::trivial_vector_iterator::operator>()'],['../namespaceafio__v2__xxx_1_1algorithm.html#a08758484aa80b2d4ed6b22b38027ec11',1,'afio_v2_xxx::algorithm::operator>()']]], ['operator_3e_3d',['operator>=',['../classafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__iterator.html#a09cd855a0c4afafad6257d628d2c3091',1,'afio_v2_xxx::algorithm::impl::trivial_vector_iterator::operator>=()'],['../namespaceafio__v2__xxx_1_1algorithm.html#a58672bf75e59c2a4e0f0e101007b9cfa',1,'afio_v2_xxx::algorithm::operator>=()']]], - ['operator_5b_5d',['operator[]',['../classafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__iterator.html#a1646419bf3a023b8134d39cd809c4489',1,'afio_v2_xxx::algorithm::impl::trivial_vector_iterator::operator[](size_type n)'],['../classafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__iterator.html#abac244fb7ea03b5513e1cd33c9ee3fd6',1,'afio_v2_xxx::algorithm::impl::trivial_vector_iterator::operator[](size_type n) const'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#adf658d1daed712ec31ca75e7500f1be8',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::operator[](size_type i)'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a1cc0a1f70c7093d586282b21936d0b7f',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::operator[](size_type i) const']]], - ['outcome_5ftemplate',['OUTCOME_TEMPLATE',['../structafio__v2__xxx_1_1error__info.html#a891cf9546a70373c8415de2e3b2355cd',1,'afio_v2_xxx::error_info']]] + ['operator_5b_5d',['operator[]',['../classafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__iterator.html#a1646419bf3a023b8134d39cd809c4489',1,'afio_v2_xxx::algorithm::impl::trivial_vector_iterator::operator[](size_type n)'],['../classafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__iterator.html#abac244fb7ea03b5513e1cd33c9ee3fd6',1,'afio_v2_xxx::algorithm::impl::trivial_vector_iterator::operator[](size_type n) const'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#adf658d1daed712ec31ca75e7500f1be8',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::operator[](size_type i)'],['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a1cc0a1f70c7093d586282b21936d0b7f',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl::operator[](size_type i) const']]] ]; diff --git a/search/functions_f.js b/search/functions_f.js index 4d4cff5d..4dd4045b 100644 --- a/search/functions_f.js +++ b/search/functions_f.js @@ -4,8 +4,6 @@ var searchData= ['page_5fsizes',['page_sizes',['../namespaceafio__v2__xxx_1_1utils.html#aadc7dd505730e2701313be55519c9958',1,'afio_v2_xxx::utils']]], ['parent_5fpath_5fhandle',['parent_path_handle',['../classafio__v2__xxx_1_1fs__handle.html#aaacc27a62ce0859506d7443f0d0e7adf',1,'afio_v2_xxx::fs_handle']]], ['path',['path',['../classafio__v2__xxx_1_1path__handle.html#af6e7168b01cf2e1eefdc190ec4a52c8f',1,'afio_v2_xxx::path_handle::path(const path_handle &base, path_view_type path) noexcept'],['../classafio__v2__xxx_1_1path__handle.html#a55d9de8f40e86dc1b657f3905d9a1e61',1,'afio_v2_xxx::path_handle::path(path_view_type _path) noexcept'],['../classafio__v2__xxx_1_1path__view.html#a9ffd7729fb1a57f42deab7375c4fa45f',1,'afio_v2_xxx::path_view::path()'],['../classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1lock__files.html#a4118c8a384a2cc34c7f1636f87f40e5d',1,'afio_v2_xxx::algorithm::shared_fs_mutex::lock_files::path()'],['../namespaceafio__v2__xxx.html#a7a98882ead35ebd6bd0700fdf571c44a',1,'afio_v2_xxx::path(const path_handle &base, path_handle::path_view_type path) noexcept'],['../namespaceafio__v2__xxx.html#ac9484fd22637e8e0102d7b48b080c075',1,'afio_v2_xxx::path(path_handle::path_view_type _path) noexcept']]], - ['path1',['path1',['../structafio__v2__xxx_1_1error__info.html#afbf3cea56f9194d0dcc2d0838953833e',1,'afio_v2_xxx::error_info']]], - ['path2',['path2',['../structafio__v2__xxx_1_1error__info.html#a344e1f5864b7672b55fbd0ad48c00658',1,'afio_v2_xxx::error_info']]], ['path_5fhandle',['path_handle',['../classafio__v2__xxx_1_1path__handle.html#a3719b4f0ed795cba40d6d35eee62e8ff',1,'afio_v2_xxx::path_handle::path_handle()'],['../classafio__v2__xxx_1_1path__handle.html#adfa0356d4ef899bad7a510f718cbed5f',1,'afio_v2_xxx::path_handle::path_handle(native_handle_type h, caching caching=caching::all, flag flags=flag::none)'],['../classafio__v2__xxx_1_1path__handle.html#a99b23d7a01380400ee1f69cc840684c1',1,'afio_v2_xxx::path_handle::path_handle(handle &&o) noexcept'],['../classafio__v2__xxx_1_1path__handle.html#a88881e89f538f09c1eaf9447a8182eea',1,'afio_v2_xxx::path_handle::path_handle(path_handle &&)=default'],['../classafio__v2__xxx_1_1path__handle.html#a029b99c552a9fda1d4ad95ec8dbe258b',1,'afio_v2_xxx::path_handle::path_handle(const path_handle &)=delete']]], ['path_5fview',['path_view',['../classafio__v2__xxx_1_1path__view.html#a2adb3dc0a02c12293e01baa0319ecd8f',1,'afio_v2_xxx::path_view::path_view()'],['../classafio__v2__xxx_1_1path__view.html#a683015f920be7c7562cd65c9040e79ac',1,'afio_v2_xxx::path_view::path_view(const filesystem::path &v) noexcept'],['../classafio__v2__xxx_1_1path__view.html#ad52109de64819f13ee8e89c9122bc9d7',1,'afio_v2_xxx::path_view::path_view(const std::string &v) noexcept'],['../classafio__v2__xxx_1_1path__view.html#abe45825030f5e5c93c9e9aae2ec1267a',1,'afio_v2_xxx::path_view::path_view(const char *v) noexcept'],['../classafio__v2__xxx_1_1path__view.html#a553aa1fc9b131229da65b2a46afe79ad',1,'afio_v2_xxx::path_view::path_view(const char *v, size_t len) noexcept'],['../classafio__v2__xxx_1_1path__view.html#a0fbb34b2d74d72ae18209d5b3d6fd42d',1,'afio_v2_xxx::path_view::path_view(string_view v) noexcept'],['../classafio__v2__xxx_1_1path__view.html#a203b7d7a696fa1098b05346c095e3094',1,'afio_v2_xxx::path_view::path_view(const path_view &)=default'],['../classafio__v2__xxx_1_1path__view.html#afe1d2028c669a3879a1d998fdf564f3b',1,'afio_v2_xxx::path_view::path_view(path_view &&o) noexcept=default']]], ['pop_5fback',['pop_back',['../structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a6fa51a8f33e271df5fa6e7c0689e652e',1,'afio_v2_xxx::algorithm::impl::trivial_vector_impl']]], diff --git a/search/variables_3.js b/search/variables_3.js index 5a27f5a9..49b236fd 100644 --- a/search/variables_3.js +++ b/search/variables_3.js @@ -1,6 +1,5 @@ var searchData= [ - ['ec',['ec',['../structafio__v2__xxx_1_1error__info.html#a1e44563674108c5338d1ca1050c4d0eb',1,'afio_v2_xxx::error_info']]], ['exclusive',['exclusive',['../structafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html#aebf91f90fd55b749c3739978dd3ae20c',1,'afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type']]], ['extents',['extents',['../structafio__v2__xxx_1_1statfs__t_1_1f__flags__t.html#aad31bddf29d0736339709e78ca93062a',1,'afio_v2_xxx::statfs_t::f_flags_t']]] ]; diff --git a/structafio__v2__xxx_1_1error__info-members.html b/structafio__v2__xxx_1_1error__info-members.html index dfdba86b..2f913991 100644 --- a/structafio__v2__xxx_1_1error__info-members.html +++ b/structafio__v2__xxx_1_1error__info-members.html @@ -87,14 +87,7 @@ $(document).ready(function(){initNavTree('structafio__v2__xxx_1_1error__info.htm

      This is the complete list of members for afio_v2_xxx::error_info, including all inherited members.

      - - - - - - - - +
      ecafio_v2_xxx::error_info
      error_info()=defaultafio_v2_xxx::error_info
      error_info(std::error_code _ec) (defined in afio_v2_xxx::error_info)afio_v2_xxx::error_infoinlineexplicit
      message() constafio_v2_xxx::error_infoinline
      OUTCOME_TEMPLATE(class ErrorCondEnum) OUTCOME_TREQUIRES(OUTCOME_TPRED(stdafio_v2_xxx::error_infoinline
      path1() constafio_v2_xxx::error_infoinline
      path2() constafio_v2_xxx::error_infoinline
      throw_as_exception() constafio_v2_xxx::error_infoinline
      make_error_code (defined in afio_v2_xxx::error_info)afio_v2_xxx::error_infofriend
      diff --git a/structafio__v2__xxx_1_1error__info.html b/structafio__v2__xxx_1_1error__info.html index edc7e2f6..224ac0ce 100644 --- a/structafio__v2__xxx_1_1error__info.html +++ b/structafio__v2__xxx_1_1error__info.html @@ -81,8 +81,7 @@ $(document).ready(function(){initNavTree('structafio__v2__xxx_1_1error__info.htm
      afio_v2_xxx::error_info Struct Reference
      @@ -94,73 +93,15 @@ $(document).ready(function(){initNavTree('structafio__v2__xxx_1_1error__info.htm

      #include "config.hpp"

      - - - - - - - - - - - - - - - - - - - - -

      -Public Member Functions

      error_info ()=default
       Default constructor.
       
      error_info (std::error_code _ec)
       
      OUTCOME_TEMPLATE (class ErrorCondEnum) OUTCOME_TREQUIRES(OUTCOME_TPRED(std
       Implicit construct from an error condition enum.
       
      -filesystem::path path1 () const
       Retrieve any first path associated with this failure. Note this only works if called from the same thread as where the failure occurred.
       
      -filesystem::path path2 () const
       Retrieve any second path associated with this failure. Note this only works if called from the same thread as where the failure occurred.
       
      -std::string message () const
       Retrieve a descriptive message for this failure, possibly with paths and stack backtraces. Extra detail only appears if called from the same thread as where the failure occurred.
       
      void throw_as_exception () const
       
      - - - - + + +

      -Public Attributes

      -std::error_code ec
       The error code for the failure.
       

      +Friends

      +std::error_code make_error_code (error_info ei)
       

      Detailed Description

      The cause of the failure of an operation in AFIO.

      -

      Member Function Documentation

      - -

      ◆ throw_as_exception()

      - -
      -
      - - - - - -
      - - - - - - - -
      void afio_v2_xxx::error_info::throw_as_exception () const
      -
      -inline
      -
      -

      Throw this failure as a C++ exception. Firstly if the error code matches any of the standard C++ exception types e.g. bad_alloc, we throw those types using the string from message() where possible. We then will throw an error exception type.

      -
      615 {
      616  std::string msg;
      617  try
      618  {
      619  msg = message();
      620  }
      621  catch(...)
      622  {
      623  }
      624  OUTCOME_V2_NAMESPACE::try_throw_std_exception_from_error(ec, msg);
      625  throw error(*this);
      626 }
      std::error_code ec
      The error code for the failure.
      Definition: config.hpp:502
      -
      std::string message() const
      Retrieve a descriptive message for this failure, possibly with paths and stack backtraces. Extra detail only appears if called from the same thread as where the failure occurred.
      Definition: config.hpp:1008
      -
      -
      -
      -
      The documentation for this struct was generated from the following files:
        +

      The documentation for this struct was generated from the following files: diff --git a/structafio__v2__xxx_1_1error__info.js b/structafio__v2__xxx_1_1error__info.js index 854abcd9..52a934b5 100644 --- a/structafio__v2__xxx_1_1error__info.js +++ b/structafio__v2__xxx_1_1error__info.js @@ -1,11 +1,4 @@ var structafio__v2__xxx_1_1error__info = [ - [ "error_info", "structafio__v2__xxx_1_1error__info.html#a3839c2c2f0586b8d2251d176267526f4", null ], - [ "error_info", "structafio__v2__xxx_1_1error__info.html#ac1174c8b5aca65822fb690df1f108b2b", null ], - [ "message", "structafio__v2__xxx_1_1error__info.html#ae710a4b60f3da9ab91e32374f9a766d5", null ], - [ "OUTCOME_TEMPLATE", "structafio__v2__xxx_1_1error__info.html#a891cf9546a70373c8415de2e3b2355cd", null ], - [ "path1", "structafio__v2__xxx_1_1error__info.html#afbf3cea56f9194d0dcc2d0838953833e", null ], - [ "path2", "structafio__v2__xxx_1_1error__info.html#a344e1f5864b7672b55fbd0ad48c00658", null ], - [ "throw_as_exception", "structafio__v2__xxx_1_1error__info.html#a36e4d0783244c7a127b7f13e61323819", null ], - [ "ec", "structafio__v2__xxx_1_1error__info.html#a1e44563674108c5338d1ca1050c4d0eb", null ] + [ "make_error_code", "structafio__v2__xxx_1_1error__info.html#a005a8988d90a60851592b9ce46f43c68", null ] ]; \ No newline at end of file -- cgit v1.2.3