diff options
author | Jenkins nedprod CI <foo@nowhere> | 2018-06-07 12:12:33 +0300 |
---|---|---|
committer | Jenkins nedprod CI <foo@nowhere> | 2018-06-07 12:12:33 +0300 |
commit | 4a8ca65e7c0d19b39caf60f31733cef74b9dedd9 (patch) | |
tree | f50245fcd376d552b8781ebf9107fdec42ab319f | |
parent | a311efc927fbea43acce176f36c80b9352c1977d (diff) |
Travis CI updates documentation
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</h2></td></tr> template<class Src > </td></tr> <tr class="memitem:a4d8a24c7e9f4dea5b08463b2d4849a5a"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>afio_v2_xxx::detail::append_path_info</b> (Src &src, std::string &ret)</td></tr> <tr class="separator:a4d8a24c7e9f4dea5b08463b2d4849a5a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a5e44a493f058d502cf0fe5437e645c5a"><td class="memTemplParams" colspan="2"><a id="a5e44a493f058d502cf0fe5437e645c5a"></a> -template<class Src > </td></tr> -<tr class="memitem:a5e44a493f058d502cf0fe5437e645c5a"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>afio_v2_xxx::detail::fill_failure_info</b> (Src &src)</td></tr> -<tr class="separator:a5e44a493f058d502cf0fe5437e645c5a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a70e3a758fe45efc690a0216a244437a5"><td class="memTemplParams" colspan="2"><a id="a70e3a758fe45efc690a0216a244437a5"></a> +template<class Dest , class Src > </td></tr> +<tr class="memitem:a70e3a758fe45efc690a0216a244437a5"><td class="memTemplItemLeft" align="right" valign="top">void </td><td class="memTemplItemRight" valign="bottom"><b>afio_v2_xxx::detail::fill_failure_info</b> (Dest &dest, const Src &src)</td></tr> +<tr class="separator:a70e3a758fe45efc690a0216a244437a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa5f11cc32803b0966fe64dfdc325a18b"><td class="memItemLeft" align="right" valign="top"><a id="aa5f11cc32803b0966fe64dfdc325a18b"></a> +std::error_code </td><td class="memItemRight" valign="bottom"><b>afio_v2_xxx::make_error_code</b> (error_info ei)</td></tr> +<tr class="separator:aa5f11cc32803b0966fe64dfdc325a18b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14e8f43a04092eb024ced8b5909cfd88"><td class="memItemLeft" align="right" valign="top"><a id="a14e8f43a04092eb024ced8b5909cfd88"></a> bool </td><td class="memItemRight" valign="bottom"><b>afio_v2_xxx::operator==</b> (const error_info &a, const error_info &b)</td></tr> <tr class="separator:a14e8f43a04092eb024ced8b5909cfd88"><td class="memSeparator" colspan="2"> </td></tr> @@ -307,9 +310,6 @@ bool </td><td class="memItemRight" valign="bottom"><b>afio_v2_xxx::operator <tr class="memitem:ac0d5364044c4627667e827f5aaaa183f"><td class="memItemLeft" align="right" valign="top"><a id="ac0d5364044c4627667e827f5aaaa183f"></a> std::ostream & </td><td class="memItemRight" valign="bottom"><b>afio_v2_xxx::operator<<</b> (std::ostream &s, const error_info &v)</td></tr> <tr class="separator:ac0d5364044c4627667e827f5aaaa183f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa5f11cc32803b0966fe64dfdc325a18b"><td class="memItemLeft" align="right" valign="top"><a id="aa5f11cc32803b0966fe64dfdc325a18b"></a> -std::error_code </td><td class="memItemRight" valign="bottom"><b>afio_v2_xxx::make_error_code</b> (error_info ei)</td></tr> -<tr class="separator:aa5f11cc32803b0966fe64dfdc325a18b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ef55b4834fe3a95bfa1c18c9defd261"><td class="memItemLeft" align="right" valign="top"><a id="a8ef55b4834fe3a95bfa1c18c9defd261"></a> void </td><td class="memItemRight" valign="bottom"><b>afio_v2_xxx::outcome_throw_as_system_error_with_payload</b> (const error_info &ei)</td></tr> <tr class="separator:a8ef55b4834fe3a95bfa1c18c9defd261"><td class="memSeparator" colspan="2"> </td></tr> @@ -365,7 +365,7 @@ template<class R , class U , class... Args> </td></tr> </tr> </table> </div><div class="memdoc"> -<b>Value:</b><div class="fragment"><div class="line">{ <a class="code" href="namespaceafio__v2__xxx.html#a08363b8572e6a8971a6d236d54fb8287">\</a></div><div class="line"><a class="code" href="namespaceafio__v2__xxx.html#a08363b8572e6a8971a6d236d54fb8287"> AFIO_V2_NAMESPACE::log</a>().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(), (<a class="code" href="group__config.html#ga98c874cd585103f72c3c8338b491436b">AFIO_LOG_BACKTRACE_LEVELS</a> & (1U << 1U)) ? <span class="keyword">nullptr</span> : __func__, __LINE__); \</div><div class="line"> AFIO_LOG_FATAL_TO_CERR(message); \</div><div class="line"> }</div><div class="ttc" id="namespaceafio__v2__xxx_html_a08363b8572e6a8971a6d236d54fb8287"><div class="ttname"><a href="namespaceafio__v2__xxx.html#a08363b8572e6a8971a6d236d54fb8287">afio_v2_xxx::log</a></div><div class="ttdeci">QUICKCPPLIB_NAMESPACE::ringbuffer_log::simple_ringbuffer_log< AFIO_LOGGING_MEMORY > & log() noexcept</div><div class="ttdoc">The log used by AFIO. </div><div class="ttdef"><b>Definition:</b> config.hpp:669</div></div> +<b>Value:</b><div class="fragment"><div class="line">{ <a class="code" href="namespaceafio__v2__xxx.html#a08363b8572e6a8971a6d236d54fb8287">\</a></div><div class="line"><a class="code" href="namespaceafio__v2__xxx.html#a08363b8572e6a8971a6d236d54fb8287"> AFIO_V2_NAMESPACE::log</a>().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(), (<a class="code" href="group__config.html#ga98c874cd585103f72c3c8338b491436b">AFIO_LOG_BACKTRACE_LEVELS</a> & (1U << 1U)) ? <span class="keyword">nullptr</span> : __func__, __LINE__); \</div><div class="line"> AFIO_LOG_FATAL_TO_CERR(message); \</div><div class="line"> }</div><div class="ttc" id="namespaceafio__v2__xxx_html_a08363b8572e6a8971a6d236d54fb8287"><div class="ttname"><a href="namespaceafio__v2__xxx.html#a08363b8572e6a8971a6d236d54fb8287">afio_v2_xxx::log</a></div><div class="ttdeci">QUICKCPPLIB_NAMESPACE::ringbuffer_log::simple_ringbuffer_log< AFIO_LOGGING_MEMORY > & log() noexcept</div><div class="ttdoc">The log used by AFIO. </div><div class="ttdef"><b>Definition:</b> config.hpp:747</div></div> <div class="ttc" id="group__config_html_ga98c874cd585103f72c3c8338b491436b"><div class="ttname"><a href="group__config.html#ga98c874cd585103f72c3c8338b491436b">AFIO_LOG_BACKTRACE_LEVELS</a></div><div class="ttdeci">#define AFIO_LOG_BACKTRACE_LEVELS</div><div class="ttdoc">Bit mask of which log levels should be stack backtraced which will slow those logs thirty fold or so...</div><div class="ttdef"><b>Definition:</b> config.hpp:70</div></div> </div><!-- fragment --> </div> 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','');}); <div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div> <h3><a id="index_e"></a>- e -</h3><ul> -<li>ec -: <a class="el" href="structafio__v2__xxx_1_1error__info.html#a1e44563674108c5338d1ca1050c4d0eb">afio_v2_xxx::error_info</a> -</li> <li>emplace() : <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#ae8f83ec93a0afb94595a93a92e555c1b">afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T ></a> </li> @@ -99,7 +96,7 @@ $(document).ready(function(){initNavTree('functions_e.html','');}); </li> <li>end() : <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a6532b67d7f9bfe246bcc5d910287ee01">afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T ></a> -, <a class="el" href="structafio__v2__xxx_1_1storage__profile_1_1storage__profile.html#ad31e6aba296d025d1455971ca3af0e1b">afio_v2_xxx::storage_profile::storage_profile</a> +, <a class="el" href="structafio__v2__xxx_1_1storage__profile_1_1storage__profile.html#a930c7dfcee658f51d52a52a67e11e20e">afio_v2_xxx::storage_profile::storage_profile</a> </li> <li>entities_type : <a class="el" href="classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1atomic__append.html#a8122298dacfb0e372d9a7e2ce0f6d463">afio_v2_xxx::algorithm::shared_fs_mutex::atomic_append</a> @@ -132,14 +129,11 @@ $(document).ready(function(){initNavTree('functions_e.html','');}); : <a class="el" href="classafio__v2__xxx_1_1directory__handle.html#ac4b90958be1b1b620a6768de52407935">afio_v2_xxx::directory_handle</a> </li> <li>erase() -: <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a782e7042f5ef8e5794566ad990418a8a">afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T ></a> +: <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a97d59a2919feeb1a4c2bb71dda63c2a3">afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T ></a> </li> <li>error() : <a class="el" href="classafio__v2__xxx_1_1error.html#abc4782d44d167e68c6c48f359e98772e">afio_v2_xxx::error</a> </li> -<li>error_info() -: <a class="el" href="structafio__v2__xxx_1_1error__info.html#a3839c2c2f0586b8d2251d176267526f4">afio_v2_xxx::error_info</a> -</li> <li>exclusive : <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html#aebf91f90fd55b749c3739978dd3ae20c">afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type</a> </li> diff --git a/functions_func_e.html b/functions_func_e.html index 49bd7725..15a2f39c 100644 --- a/functions_func_e.html +++ b/functions_func_e.html @@ -111,14 +111,11 @@ $(document).ready(function(){initNavTree('functions_func_e.html','');}); : <a class="el" href="classafio__v2__xxx_1_1directory__handle.html#ac4b90958be1b1b620a6768de52407935">afio_v2_xxx::directory_handle</a> </li> <li>erase() -: <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a97d59a2919feeb1a4c2bb71dda63c2a3">afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T ></a> +: <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a782e7042f5ef8e5794566ad990418a8a">afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T ></a> </li> <li>error() : <a class="el" href="classafio__v2__xxx_1_1error.html#abc4782d44d167e68c6c48f359e98772e">afio_v2_xxx::error</a> </li> -<li>error_info() -: <a class="el" href="structafio__v2__xxx_1_1error__info.html#a3839c2c2f0586b8d2251d176267526f4">afio_v2_xxx::error_info</a> -</li> <li>extent() : <a class="el" href="classafio__v2__xxx_1_1io__handle_1_1extent__guard.html#a15ded83348af6cd802e49b261b7734ea">afio_v2_xxx::io_handle::extent_guard</a> </li> diff --git a/functions_func_m.html b/functions_func_m.html index 8f4ab407..230b22a3 100644 --- a/functions_func_m.html +++ b/functions_func_m.html @@ -120,10 +120,7 @@ $(document).ready(function(){initNavTree('functions_func_m.html','');}); , <a class="el" href="classafio__v2__xxx_1_1mapped__file__handle.html#a96936484028ac57f6150560b55b26da7">afio_v2_xxx::mapped_file_handle</a> </li> <li>memory_map() -: <a class="el" href="classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#af066bb4d3f9f7020b60733ff0bcc99df">afio_v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType ></a> -</li> -<li>message() -: <a class="el" href="structafio__v2__xxx_1_1error__info.html#ae710a4b60f3da9ab91e32374f9a766d5">afio_v2_xxx::error_info</a> +: <a class="el" href="classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#ad8731e82e929f26c38a34450fc87d7bb">afio_v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType ></a> </li> </ul> </div><!-- contents --> 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','');}); , <a class="el" href="classafio__v2__xxx_1_1async__file__handle.html#a8bac7dde456d65b956f324d981461dd2">afio_v2_xxx::async_file_handle</a> , <a class="el" href="structafio__v2__xxx_1_1directory__handle_1_1buffers__type.html#a275e040ec6061368cbe6ddc9d447ac55">afio_v2_xxx::directory_handle::buffers_type</a> , <a class="el" href="classafio__v2__xxx_1_1directory__handle.html#a3d62af738e156e9356d0e7c1bfa20642">afio_v2_xxx::directory_handle</a> -, <a class="el" href="classafio__v2__xxx_1_1file__handle.html#a03d04933669de227c1ee5af9d75175ce">afio_v2_xxx::file_handle</a> +, <a class="el" href="classafio__v2__xxx_1_1file__handle.html#a8e2c8f7c0b75acc4bdf6456da836c880">afio_v2_xxx::file_handle</a> , <a class="el" href="classafio__v2__xxx_1_1fs__handle.html#a57612714e944a93f6e26ec66b91ffd6e">afio_v2_xxx::fs_handle</a> , <a class="el" href="classafio__v2__xxx_1_1handle.html#a01c5da24ff7dfcbd1533f325048b2838">afio_v2_xxx::handle</a> , <a class="el" href="classafio__v2__xxx_1_1io__handle_1_1extent__guard.html#a7b1174cb914471d635484e4f0937dac9">afio_v2_xxx::io_handle::extent_guard</a> -, <a class="el" href="classafio__v2__xxx_1_1io__handle.html#aca75b76bf7cbb9add3fd9a36bcd6d42a">afio_v2_xxx::io_handle</a> +, <a class="el" href="classafio__v2__xxx_1_1io__handle.html#a949ba240535516e0041ed46594ad54fa">afio_v2_xxx::io_handle</a> , <a class="el" href="classafio__v2__xxx_1_1map__handle.html#aa2de383f07c16362890a8602d6089cef">afio_v2_xxx::map_handle</a> , <a class="el" href="classafio__v2__xxx_1_1mapped__file__handle.html#ac7058e8556442440b6ae21bf3960b2fd">afio_v2_xxx::mapped_file_handle</a> , <a class="el" href="structafio__v2__xxx_1_1native__handle__type.html#a49757bc9e154c27d50f5ff003b30ccca">afio_v2_xxx::native_handle_type</a> @@ -165,9 +165,6 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');}); : <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#adf658d1daed712ec31ca75e7500f1be8">afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T ></a> , <a class="el" href="classafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__iterator.html#a1646419bf3a023b8134d39cd809c4489">afio_v2_xxx::algorithm::impl::trivial_vector_iterator< T ></a> </li> -<li>OUTCOME_TEMPLATE() -: <a class="el" href="structafio__v2__xxx_1_1error__info.html#a891cf9546a70373c8415de2e3b2355cd">afio_v2_xxx::error_info</a> -</li> </ul> </div><!-- contents --> </div><!-- doc-content --> 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','');}); , <a class="el" href="classafio__v2__xxx_1_1path__handle.html#af6e7168b01cf2e1eefdc190ec4a52c8f">afio_v2_xxx::path_handle</a> , <a class="el" href="classafio__v2__xxx_1_1path__view.html#a9ffd7729fb1a57f42deab7375c4fa45f">afio_v2_xxx::path_view</a> </li> -<li>path1() -: <a class="el" href="structafio__v2__xxx_1_1error__info.html#afbf3cea56f9194d0dcc2d0838953833e">afio_v2_xxx::error_info</a> -</li> -<li>path2() -: <a class="el" href="structafio__v2__xxx_1_1error__info.html#a344e1f5864b7672b55fbd0ad48c00658">afio_v2_xxx::error_info</a> -</li> <li>path_handle() -: <a class="el" href="classafio__v2__xxx_1_1path__handle.html#a3719b4f0ed795cba40d6d35eee62e8ff">afio_v2_xxx::path_handle</a> +: <a class="el" href="classafio__v2__xxx_1_1path__handle.html#a99b23d7a01380400ee1f69cc840684c1">afio_v2_xxx::path_handle</a> </li> <li>path_view() -: <a class="el" href="classafio__v2__xxx_1_1path__view.html#ad52109de64819f13ee8e89c9122bc9d7">afio_v2_xxx::path_view</a> +: <a class="el" href="classafio__v2__xxx_1_1path__view.html#a553aa1fc9b131229da65b2a46afe79ad">afio_v2_xxx::path_view</a> </li> <li>pop_back() : <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a6fa51a8f33e271df5fa6e7c0689e652e">afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T ></a> @@ -110,7 +104,7 @@ $(document).ready(function(){initNavTree('functions_func_p.html','');}); : <a class="el" href="classafio__v2__xxx_1_1io__service.html#acaa55fe3a61484c646c479f256158c02">afio_v2_xxx::io_service</a> </li> <li>prefetch() -: <a class="el" href="classafio__v2__xxx_1_1map__handle.html#ab569da5c3ffa64200f8b10dbe683bbc8">afio_v2_xxx::map_handle</a> +: <a class="el" href="classafio__v2__xxx_1_1map__handle.html#ae16cb0af9b96f90f87f42318f7d35e65">afio_v2_xxx::map_handle</a> </li> <li>push_back() : <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a5024e5e15fba22e7860a00d4c2359674">afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T ></a> 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','');}); <li>temp_inode() : <a class="el" href="classafio__v2__xxx_1_1file__handle.html#ae7c763babcbc3c8bc253b1be95578894">afio_v2_xxx::file_handle</a> </li> -<li>throw_as_exception() -: <a class="el" href="structafio__v2__xxx_1_1error__info.html#a36e4d0783244c7a127b7f13e61323819">afio_v2_xxx::error_info</a> -</li> <li>trivial_vector_impl() -: <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a3bfb3d77f36a6edc598017b331b99161">afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T ></a> +: <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a2fcddb13db6a7262a77a00b7d1b899c7">afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T ></a> , <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl_3_01true_00_01_t_01_4.html#a1b202a51d39ad33e2962e74fd265653d">afio_v2_xxx::algorithm::impl::trivial_vector_impl< true, T ></a> </li> <li>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','');}); : <a class="el" href="classafio__v2__xxx_1_1mapped__file__handle.html#a00875e717f4b2725bb58ecbb5310fc6f">afio_v2_xxx::mapped_file_handle</a> </li> <li>mapped_span() -: <a class="el" href="classafio__v2__xxx_1_1algorithm_1_1mapped__span.html#aa5b20642220613876d8be474003785e9">afio_v2_xxx::algorithm::mapped_span< T ></a> +: <a class="el" href="classafio__v2__xxx_1_1algorithm_1_1mapped__span.html#aba42e9fbb4a9f17ca78317060293b619">afio_v2_xxx::algorithm::mapped_span< T ></a> </li> <li>mapped_temp_file() : <a class="el" href="classafio__v2__xxx_1_1mapped__file__handle.html#a94553bf238967eccf70ca1236c90b0f2">afio_v2_xxx::mapped_file_handle</a> @@ -125,9 +125,6 @@ $(document).ready(function(){initNavTree('functions_m.html','');}); <li>memory_map() : <a class="el" href="classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#af066bb4d3f9f7020b60733ff0bcc99df">afio_v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType ></a> </li> -<li>message() -: <a class="el" href="structafio__v2__xxx_1_1error__info.html#ae710a4b60f3da9ab91e32374f9a766d5">afio_v2_xxx::error_info</a> -</li> <li>metadata : <a class="el" href="structafio__v2__xxx_1_1directory__handle_1_1enumerate__info.html#af9748b3597c3d041f87761ec8e2212a4">afio_v2_xxx::directory_handle::enumerate_info</a> </li> 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','');}); , <a class="el" href="classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#a6014ad97d9617eda0bb60448c60ca432">afio_v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType ></a> , <a class="el" href="classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1safe__byte__ranges.html#a61d6b6732ff9172a09d43b91d4d95454">afio_v2_xxx::algorithm::shared_fs_mutex::safe_byte_ranges</a> , <a class="el" href="classafio__v2__xxx_1_1async__file__handle.html#a8bac7dde456d65b956f324d981461dd2">afio_v2_xxx::async_file_handle</a> -, <a class="el" href="structafio__v2__xxx_1_1directory__handle_1_1buffers__type.html#ac2df1c7c1993f9deefb03c93ad3bcd94">afio_v2_xxx::directory_handle::buffers_type</a> -, <a class="el" href="classafio__v2__xxx_1_1directory__handle.html#a7ba2d3998cbe7f63b077381ede636617">afio_v2_xxx::directory_handle</a> -, <a class="el" href="classafio__v2__xxx_1_1file__handle.html#a8e2c8f7c0b75acc4bdf6456da836c880">afio_v2_xxx::file_handle</a> +, <a class="el" href="structafio__v2__xxx_1_1directory__handle_1_1buffers__type.html#a275e040ec6061368cbe6ddc9d447ac55">afio_v2_xxx::directory_handle::buffers_type</a> +, <a class="el" href="classafio__v2__xxx_1_1directory__handle.html#a3d62af738e156e9356d0e7c1bfa20642">afio_v2_xxx::directory_handle</a> +, <a class="el" href="classafio__v2__xxx_1_1file__handle.html#a03d04933669de227c1ee5af9d75175ce">afio_v2_xxx::file_handle</a> , <a class="el" href="classafio__v2__xxx_1_1fs__handle.html#a57612714e944a93f6e26ec66b91ffd6e">afio_v2_xxx::fs_handle</a> , <a class="el" href="classafio__v2__xxx_1_1handle.html#a01c5da24ff7dfcbd1533f325048b2838">afio_v2_xxx::handle</a> , <a class="el" href="classafio__v2__xxx_1_1io__handle_1_1extent__guard.html#a7b1174cb914471d635484e4f0937dac9">afio_v2_xxx::io_handle::extent_guard</a> @@ -148,8 +148,8 @@ $(document).ready(function(){initNavTree('functions_o.html','');}); , <a class="el" href="classafio__v2__xxx_1_1map__handle.html#aa2de383f07c16362890a8602d6089cef">afio_v2_xxx::map_handle</a> , <a class="el" href="classafio__v2__xxx_1_1mapped__file__handle.html#ac7058e8556442440b6ae21bf3960b2fd">afio_v2_xxx::mapped_file_handle</a> , <a class="el" href="structafio__v2__xxx_1_1native__handle__type.html#a9b485e0eec1a3aa83c5c4c5e568f0621">afio_v2_xxx::native_handle_type</a> -, <a class="el" href="classafio__v2__xxx_1_1path__handle.html#a35dddd70f7456ee408df76b7d815daaf">afio_v2_xxx::path_handle</a> -, <a class="el" href="classafio__v2__xxx_1_1path__view.html#a420097f3696f6fbb7e34c1e0eafd9699">afio_v2_xxx::path_view</a> +, <a class="el" href="classafio__v2__xxx_1_1path__handle.html#a47d788871a5090267c3d626a5e35e08a">afio_v2_xxx::path_handle</a> +, <a class="el" href="classafio__v2__xxx_1_1path__view.html#aecf9862c68d120d214672e9e64e584f8">afio_v2_xxx::path_view</a> , <a class="el" href="classafio__v2__xxx_1_1section__handle.html#a9cdd4716f5c29bd733246721edcbd6bb">afio_v2_xxx::section_handle</a> </li> <li>operator==() @@ -163,10 +163,7 @@ $(document).ready(function(){initNavTree('functions_o.html','');}); </li> <li>operator[]() : <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#adf658d1daed712ec31ca75e7500f1be8">afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T ></a> -, <a class="el" href="classafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__iterator.html#abac244fb7ea03b5513e1cd33c9ee3fd6">afio_v2_xxx::algorithm::impl::trivial_vector_iterator< T ></a> -</li> -<li>OUTCOME_TEMPLATE() -: <a class="el" href="structafio__v2__xxx_1_1error__info.html#a891cf9546a70373c8415de2e3b2355cd">afio_v2_xxx::error_info</a> +, <a class="el" href="classafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__iterator.html#a1646419bf3a023b8134d39cd809c4489">afio_v2_xxx::algorithm::impl::trivial_vector_iterator< T ></a> </li> <li>overlapped : <a class="el" href="structafio__v2__xxx_1_1handle_1_1flag__base.html#a51aaa32c78950cedbc1b7a61e1738d3ea99093d0cc4dd36e5f36f336b33a826ab">afio_v2_xxx::handle::flag_base</a> 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','');}); , <a class="el" href="classafio__v2__xxx_1_1path__handle.html#a55d9de8f40e86dc1b657f3905d9a1e61">afio_v2_xxx::path_handle</a> , <a class="el" href="classafio__v2__xxx_1_1path__view.html#a9ffd7729fb1a57f42deab7375c4fa45f">afio_v2_xxx::path_view</a> </li> -<li>path1() -: <a class="el" href="structafio__v2__xxx_1_1error__info.html#afbf3cea56f9194d0dcc2d0838953833e">afio_v2_xxx::error_info</a> -</li> -<li>path2() -: <a class="el" href="structafio__v2__xxx_1_1error__info.html#a344e1f5864b7672b55fbd0ad48c00658">afio_v2_xxx::error_info</a> -</li> <li>path_handle() -: <a class="el" href="classafio__v2__xxx_1_1path__handle.html#a3719b4f0ed795cba40d6d35eee62e8ff">afio_v2_xxx::path_handle</a> +: <a class="el" href="classafio__v2__xxx_1_1path__handle.html#adfa0356d4ef899bad7a510f718cbed5f">afio_v2_xxx::path_handle</a> </li> <li>path_type : <a class="el" href="classafio__v2__xxx_1_1handle.html#a6c4df2242ece6f63ba7ef4e6baafaca6">afio_v2_xxx::handle</a> </li> <li>path_view() -: <a class="el" href="classafio__v2__xxx_1_1path__view.html#a683015f920be7c7562cd65c9040e79ac">afio_v2_xxx::path_view</a> +: <a class="el" href="classafio__v2__xxx_1_1path__view.html#abe45825030f5e5c93c9e9aae2ec1267a">afio_v2_xxx::path_view</a> </li> <li>path_view_type : <a class="el" href="classafio__v2__xxx_1_1fs__handle.html#ac25247b15af82faf1db557b3e45e13d7">afio_v2_xxx::fs_handle</a> @@ -132,7 +126,7 @@ $(document).ready(function(){initNavTree('functions_p.html','');}); : <a class="el" href="structafio__v2__xxx_1_1section__handle_1_1flag__base.html#a5b790e66402ef3a07ce9464f3e1dc9d8a522b281f854fe92d7ea674d2d8cc4be2">afio_v2_xxx::section_handle::flag_base</a> </li> <li>prefetch() -: <a class="el" href="classafio__v2__xxx_1_1map__handle.html#ab569da5c3ffa64200f8b10dbe683bbc8">afio_v2_xxx::map_handle</a> +: <a class="el" href="classafio__v2__xxx_1_1map__handle.html#ae16cb0af9b96f90f87f42318f7d35e65">afio_v2_xxx::map_handle</a> </li> <li>process : <a class="el" href="structafio__v2__xxx_1_1native__handle__type_1_1disposition__base.html#a89e0e728fc7a7e4a008e57d572702de6a6d1480a03d1d0ac5fd0248686ebc00c4">afio_v2_xxx::native_handle_type::disposition_base</a> 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','');}); <li>temp_inode() : <a class="el" href="classafio__v2__xxx_1_1file__handle.html#ae7c763babcbc3c8bc253b1be95578894">afio_v2_xxx::file_handle</a> </li> -<li>throw_as_exception() -: <a class="el" href="structafio__v2__xxx_1_1error__info.html#a36e4d0783244c7a127b7f13e61323819">afio_v2_xxx::error_info</a> -</li> <li>trivial_vector_impl() -: <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a3bfb3d77f36a6edc598017b331b99161">afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T ></a> +: <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl.html#a2fcddb13db6a7262a77a00b7d1b899c7">afio_v2_xxx::algorithm::impl::trivial_vector_impl< has_default_construction, T ></a> , <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1impl_1_1trivial__vector__impl_3_01true_00_01_t_01_4.html#a1b202a51d39ad33e2962e74fd265653d">afio_v2_xxx::algorithm::impl::trivial_vector_impl< true, T ></a> </li> <li>truncate() @@ -106,7 +103,7 @@ $(document).ready(function(){initNavTree('functions_t.html','');}); , <a class="el" href="classafio__v2__xxx_1_1section__handle.html#a229f515ed3251071d374476204e23e30">afio_v2_xxx::section_handle</a> </li> <li>try_lock() -: <a class="el" href="classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex.html#aebdc3d01ccb30b297950130c7ebac57b">afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex</a> +: <a class="el" href="classafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex.html#a0987b9c6c93a65acb2715e589d45c273">afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex</a> , <a class="el" href="classafio__v2__xxx_1_1io__handle.html#a0a1c4773b9fa7bbd04fee0756075d319">afio_v2_xxx::io_handle</a> </li> <li>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','');}); <h3><a id="index_e"></a>- e -</h3><ul> -<li>ec -: <a class="el" href="structafio__v2__xxx_1_1error__info.html#a1e44563674108c5338d1ca1050c4d0eb">afio_v2_xxx::error_info</a> -</li> <li>exclusive : <a class="el" href="structafio__v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html#aebf91f90fd55b749c3739978dd3ae20c">afio_v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type</a> </li> 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 </td><td class="memItemRight" valign="bottom"><a class="el" href="name <tr class="separator:acd740f5aef6ca339575e7497fa873d06"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e6ab37dfca4a975e6d04696948c0728"><td class="memItemLeft" align="right" valign="top">result< <a class="el" href="classafio__v2__xxx_1_1async__file__handle_1_1awaitable.html">async_file_handle::awaitable</a>< async_file_handle::const_buffers_type > > </td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceafio__v2__xxx.html#a6e6ab37dfca4a975e6d04696948c0728">co_write</a> (<a class="el" href="classafio__v2__xxx_1_1async__file__handle.html">async_file_handle</a> &self, async_file_handle::extent_type offset, std::initializer_list< <a class="el" href="structafio__v2__xxx_1_1io__handle_1_1const__buffer__type.html">async_file_handle::const_buffer_type</a> > lst) noexcept</td></tr> <tr class="separator:a6e6ab37dfca4a975e6d04696948c0728"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa5f11cc32803b0966fe64dfdc325a18b"><td class="memItemLeft" align="right" valign="top"><a id="aa5f11cc32803b0966fe64dfdc325a18b"></a> +std::error_code </td><td class="memItemRight" valign="bottom"><b>make_error_code</b> (<a class="el" href="structafio__v2__xxx_1_1error__info.html">error_info</a> ei)</td></tr> +<tr class="separator:aa5f11cc32803b0966fe64dfdc325a18b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a14e8f43a04092eb024ced8b5909cfd88"><td class="memItemLeft" align="right" valign="top"><a id="a14e8f43a04092eb024ced8b5909cfd88"></a> bool </td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="structafio__v2__xxx_1_1error__info.html">error_info</a> &a, const <a class="el" href="structafio__v2__xxx_1_1error__info.html">error_info</a> &b)</td></tr> <tr class="separator:a14e8f43a04092eb024ced8b5909cfd88"><td class="memSeparator" colspan="2"> </td></tr> @@ -265,9 +268,6 @@ bool </td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <tr class="memitem:ac0d5364044c4627667e827f5aaaa183f"><td class="memItemLeft" align="right" valign="top"><a id="ac0d5364044c4627667e827f5aaaa183f"></a> std::ostream & </td><td class="memItemRight" valign="bottom"><b>operator<<</b> (std::ostream &s, const <a class="el" href="structafio__v2__xxx_1_1error__info.html">error_info</a> &v)</td></tr> <tr class="separator:ac0d5364044c4627667e827f5aaaa183f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa5f11cc32803b0966fe64dfdc325a18b"><td class="memItemLeft" align="right" valign="top"><a id="aa5f11cc32803b0966fe64dfdc325a18b"></a> -std::error_code </td><td class="memItemRight" valign="bottom"><b>make_error_code</b> (<a class="el" href="structafio__v2__xxx_1_1error__info.html">error_info</a> ei)</td></tr> -<tr class="separator:aa5f11cc32803b0966fe64dfdc325a18b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8ef55b4834fe3a95bfa1c18c9defd261"><td class="memItemLeft" align="right" valign="top"><a id="a8ef55b4834fe3a95bfa1c18c9defd261"></a> void </td><td class="memItemRight" valign="bottom"><b>outcome_throw_as_system_error_with_payload</b> (const <a class="el" href="structafio__v2__xxx_1_1error__info.html">error_info</a> &ei)</td></tr> <tr class="separator:a8ef55b4834fe3a95bfa1c18c9defd261"><td class="memSeparator" colspan="2"> </td></tr> 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 <p>This is the complete list of members for <a class="el" href="structafio__v2__xxx_1_1error__info.html">afio_v2_xxx::error_info</a>, including all inherited members.</p> <table class="directory"> - <tr class="even"><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html#a1e44563674108c5338d1ca1050c4d0eb">ec</a></td><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html">afio_v2_xxx::error_info</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html#a3839c2c2f0586b8d2251d176267526f4">error_info</a>()=default</td><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html">afio_v2_xxx::error_info</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>error_info</b>(std::error_code _ec) (defined in <a class="el" href="structafio__v2__xxx_1_1error__info.html">afio_v2_xxx::error_info</a>)</td><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html">afio_v2_xxx::error_info</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> - <tr><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html#ae710a4b60f3da9ab91e32374f9a766d5">message</a>() const</td><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html">afio_v2_xxx::error_info</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html#a891cf9546a70373c8415de2e3b2355cd">OUTCOME_TEMPLATE</a>(class ErrorCondEnum) OUTCOME_TREQUIRES(OUTCOME_TPRED(std</td><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html">afio_v2_xxx::error_info</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html#afbf3cea56f9194d0dcc2d0838953833e">path1</a>() const</td><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html">afio_v2_xxx::error_info</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html#a344e1f5864b7672b55fbd0ad48c00658">path2</a>() const</td><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html">afio_v2_xxx::error_info</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html#a36e4d0783244c7a127b7f13e61323819">throw_as_exception</a>() const</td><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html">afio_v2_xxx::error_info</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>make_error_code</b> (defined in <a class="el" href="structafio__v2__xxx_1_1error__info.html">afio_v2_xxx::error_info</a>)</td><td class="entry"><a class="el" href="structafio__v2__xxx_1_1error__info.html">afio_v2_xxx::error_info</a></td><td class="entry"><span class="mlabel">friend</span></td></tr> </table></div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> 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 <div class="header"> <div class="summary"> -<a href="#pub-methods">Public Member Functions</a> | -<a href="#pub-attribs">Public Attributes</a> | +<a href="#friends">Friends</a> | <a href="structafio__v2__xxx_1_1error__info-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">afio_v2_xxx::error_info Struct Reference</div> </div> @@ -94,73 +93,15 @@ $(document).ready(function(){initNavTree('structafio__v2__xxx_1_1error__info.htm <p><code>#include "config.hpp"</code></p> <table class="memberdecls"> -<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> -Public Member Functions</h2></td></tr> -<tr class="memitem:a3839c2c2f0586b8d2251d176267526f4"><td class="memItemLeft" align="right" valign="top"><a id="a3839c2c2f0586b8d2251d176267526f4"></a> - </td><td class="memItemRight" valign="bottom"><a class="el" href="structafio__v2__xxx_1_1error__info.html#a3839c2c2f0586b8d2251d176267526f4">error_info</a> ()=default</td></tr> -<tr class="memdesc:a3839c2c2f0586b8d2251d176267526f4"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <br /></td></tr> -<tr class="separator:a3839c2c2f0586b8d2251d176267526f4"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac1174c8b5aca65822fb690df1f108b2b"><td class="memItemLeft" align="right" valign="top"><a id="ac1174c8b5aca65822fb690df1f108b2b"></a> - </td><td class="memItemRight" valign="bottom"><b>error_info</b> (std::error_code _ec)</td></tr> -<tr class="separator:ac1174c8b5aca65822fb690df1f108b2b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a891cf9546a70373c8415de2e3b2355cd"><td class="memItemLeft" align="right" valign="top"><a id="a891cf9546a70373c8415de2e3b2355cd"></a> - </td><td class="memItemRight" valign="bottom"><a class="el" href="structafio__v2__xxx_1_1error__info.html#a891cf9546a70373c8415de2e3b2355cd">OUTCOME_TEMPLATE</a> (class ErrorCondEnum) OUTCOME_TREQUIRES(OUTCOME_TPRED(std</td></tr> -<tr class="memdesc:a891cf9546a70373c8415de2e3b2355cd"><td class="mdescLeft"> </td><td class="mdescRight">Implicit construct from an error condition enum. <br /></td></tr> -<tr class="separator:a891cf9546a70373c8415de2e3b2355cd"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afbf3cea56f9194d0dcc2d0838953833e"><td class="memItemLeft" align="right" valign="top"><a id="afbf3cea56f9194d0dcc2d0838953833e"></a> -filesystem::path </td><td class="memItemRight" valign="bottom"><a class="el" href="structafio__v2__xxx_1_1error__info.html#afbf3cea56f9194d0dcc2d0838953833e">path1</a> () const</td></tr> -<tr class="memdesc:afbf3cea56f9194d0dcc2d0838953833e"><td class="mdescLeft"> </td><td class="mdescRight">Retrieve any first path associated with this failure. Note this only works if called from the same thread as where the failure occurred. <br /></td></tr> -<tr class="separator:afbf3cea56f9194d0dcc2d0838953833e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a344e1f5864b7672b55fbd0ad48c00658"><td class="memItemLeft" align="right" valign="top"><a id="a344e1f5864b7672b55fbd0ad48c00658"></a> -filesystem::path </td><td class="memItemRight" valign="bottom"><a class="el" href="structafio__v2__xxx_1_1error__info.html#a344e1f5864b7672b55fbd0ad48c00658">path2</a> () const</td></tr> -<tr class="memdesc:a344e1f5864b7672b55fbd0ad48c00658"><td class="mdescLeft"> </td><td class="mdescRight">Retrieve any second path associated with this failure. Note this only works if called from the same thread as where the failure occurred. <br /></td></tr> -<tr class="separator:a344e1f5864b7672b55fbd0ad48c00658"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae710a4b60f3da9ab91e32374f9a766d5"><td class="memItemLeft" align="right" valign="top"><a id="ae710a4b60f3da9ab91e32374f9a766d5"></a> -std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="structafio__v2__xxx_1_1error__info.html#ae710a4b60f3da9ab91e32374f9a766d5">message</a> () const</td></tr> -<tr class="memdesc:ae710a4b60f3da9ab91e32374f9a766d5"><td class="mdescLeft"> </td><td class="mdescRight">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. <br /></td></tr> -<tr class="separator:ae710a4b60f3da9ab91e32374f9a766d5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a36e4d0783244c7a127b7f13e61323819"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structafio__v2__xxx_1_1error__info.html#a36e4d0783244c7a127b7f13e61323819">throw_as_exception</a> () const</td></tr> -<tr class="separator:a36e4d0783244c7a127b7f13e61323819"><td class="memSeparator" colspan="2"> </td></tr> -</table><table class="memberdecls"> -<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> -Public Attributes</h2></td></tr> -<tr class="memitem:a1e44563674108c5338d1ca1050c4d0eb"><td class="memItemLeft" align="right" valign="top"><a id="a1e44563674108c5338d1ca1050c4d0eb"></a> -std::error_code </td><td class="memItemRight" valign="bottom"><a class="el" href="structafio__v2__xxx_1_1error__info.html#a1e44563674108c5338d1ca1050c4d0eb">ec</a></td></tr> -<tr class="memdesc:a1e44563674108c5338d1ca1050c4d0eb"><td class="mdescLeft"> </td><td class="mdescRight">The error code for the failure. <br /></td></tr> -<tr class="separator:a1e44563674108c5338d1ca1050c4d0eb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> +Friends</h2></td></tr> +<tr class="memitem:a005a8988d90a60851592b9ce46f43c68"><td class="memItemLeft" align="right" valign="top"><a id="a005a8988d90a60851592b9ce46f43c68"></a> +std::error_code </td><td class="memItemRight" valign="bottom"><b>make_error_code</b> (<a class="el" href="structafio__v2__xxx_1_1error__info.html">error_info</a> ei)</td></tr> +<tr class="separator:a005a8988d90a60851592b9ce46f43c68"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>The cause of the failure of an operation in AFIO. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> -<a id="a36e4d0783244c7a127b7f13e61323819"></a> -<h2 class="memtitle"><span class="permalink"><a href="#a36e4d0783244c7a127b7f13e61323819">◆ </a></span>throw_as_exception()</h2> - -<div class="memitem"> -<div class="memproto"> -<table class="mlabels"> - <tr> - <td class="mlabels-left"> - <table class="memname"> - <tr> - <td class="memname">void afio_v2_xxx::error_info::throw_as_exception </td> - <td>(</td> - <td class="paramname"></td><td>)</td> - <td> const</td> - </tr> - </table> - </td> - <td class="mlabels-right"> -<span class="mlabels"><span class="mlabel">inline</span></span> </td> - </tr> -</table> -</div><div class="memdoc"> -<p>Throw this failure as a C++ exception. Firstly if the error code matches any of the standard C++ exception types e.g. <code>bad_alloc</code>, we throw those types using the string from <code>message()</code> where possible. We then will throw an <code>error</code> exception type. </p> -<div class="fragment"><div class="line"><a name="l00615"></a><span class="lineno"> 615</span> {</div><div class="line"><a name="l00616"></a><span class="lineno"> 616</span>  std::string msg;</div><div class="line"><a name="l00617"></a><span class="lineno"> 617</span>  <span class="keywordflow">try</span></div><div class="line"><a name="l00618"></a><span class="lineno"> 618</span>  {</div><div class="line"><a name="l00619"></a><span class="lineno"> 619</span>  msg = <a class="code" href="structafio__v2__xxx_1_1error__info.html#ae710a4b60f3da9ab91e32374f9a766d5">message</a>();</div><div class="line"><a name="l00620"></a><span class="lineno"> 620</span>  }</div><div class="line"><a name="l00621"></a><span class="lineno"> 621</span>  <span class="keywordflow">catch</span>(...)</div><div class="line"><a name="l00622"></a><span class="lineno"> 622</span>  {</div><div class="line"><a name="l00623"></a><span class="lineno"> 623</span>  }</div><div class="line"><a name="l00624"></a><span class="lineno"> 624</span>  OUTCOME_V2_NAMESPACE::try_throw_std_exception_from_error(<a class="code" href="structafio__v2__xxx_1_1error__info.html#a1e44563674108c5338d1ca1050c4d0eb">ec</a>, msg);</div><div class="line"><a name="l00625"></a><span class="lineno"> 625</span>  <span class="keywordflow">throw</span> error(*<span class="keyword">this</span>);</div><div class="line"><a name="l00626"></a><span class="lineno"> 626</span> }</div><div class="ttc" id="structafio__v2__xxx_1_1error__info_html_a1e44563674108c5338d1ca1050c4d0eb"><div class="ttname"><a href="structafio__v2__xxx_1_1error__info.html#a1e44563674108c5338d1ca1050c4d0eb">afio_v2_xxx::error_info::ec</a></div><div class="ttdeci">std::error_code ec</div><div class="ttdoc">The error code for the failure. </div><div class="ttdef"><b>Definition:</b> config.hpp:502</div></div> -<div class="ttc" id="structafio__v2__xxx_1_1error__info_html_ae710a4b60f3da9ab91e32374f9a766d5"><div class="ttname"><a href="structafio__v2__xxx_1_1error__info.html#ae710a4b60f3da9ab91e32374f9a766d5">afio_v2_xxx::error_info::message</a></div><div class="ttdeci">std::string message() const</div><div class="ttdoc">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. </div><div class="ttdef"><b>Definition:</b> config.hpp:1008</div></div> -</div><!-- fragment --> -</div> -</div> -<hr/>The documentation for this struct was generated from the following files:<ul> +</div><hr/>The documentation for this struct was generated from the following files:<ul> <li>include/afio/v2.0/<a class="el" href="config_8hpp.html">config.hpp</a></li> <li>include/afio/v2.0/<a class="el" href="handle_8hpp.html">handle.hpp</a></li> </ul> 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 |