diff options
author | Jenkins nedprod CI <foo@nowhere> | 2016-09-21 21:46:45 +0300 |
---|---|---|
committer | Jenkins nedprod CI <foo@nowhere> | 2016-09-21 21:46:45 +0300 |
commit | bdce6008abff00065d59c6a6d0d27c33a3011a89 (patch) | |
tree | 90296aa4ecf55535427f7a3bdff9ba7c7529300a | |
parent | 090eb2430a76ccd8f4d8efe996d63949f00a4c42 (diff) |
Travis CI updates documentation
122 files changed, 3045 insertions, 1314 deletions
diff --git a/annotated.html b/annotated.html index 1a98d839..9c8454d0 100644 --- a/annotated.html +++ b/annotated.html @@ -141,17 +141,21 @@ $(document).ready(function(){initNavTree('annotated.html','');}); <tr id="row_0_0_0_4_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1deadline.html" target="_self">deadline</a></td><td class="desc">A time deadline in either relative-to-now or absolute (system clock) terms</td></tr> <tr id="row_0_0_0_5_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html" target="_self">file_handle</a></td><td class="desc">A handle to a regular file or device, kept data layout compatible with <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">async_file_handle</a></td></tr> <tr id="row_0_0_0_6_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_0_0_0_6_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_0_0_6_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html" target="_self">handle</a></td><td class="desc">A <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html" title="A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage.">native_handle_type</a> which is managed by the lifetime of this object instance</td></tr> -<tr id="row_0_0_0_6_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html" target="_self">really_copy</a></td><td class="desc">Tag type to enable copy constructor</td></tr> -<tr id="row_0_0_0_7_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_0_0_0_7_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_0_0_7_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html" target="_self">io_handle</a></td><td class="desc">A handle to something capable of scatter-gather i/o</td></tr> -<tr id="row_0_0_0_7_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html" target="_self">extent_guard</a></td><td class="desc">RAII holder a locked extent of bytes in a file</td></tr> -<tr id="row_0_0_0_7_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__request.html" target="_self">io_request</a></td><td class="desc">The i/o request type used by this handle</td></tr> -<tr id="row_0_0_0_7_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__result.html" target="_self">io_result</a></td><td class="desc">The i/o result type used by this handle</td></tr> -<tr id="row_0_0_0_8_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html" target="_self">io_service</a></td><td class="desc">An asynchronous i/o multiplexer service</td></tr> -<tr id="row_0_0_0_9_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html" target="_self">section_handle</a></td><td class="desc">A handle to a source of mapped memory</td></tr> +<tr id="row_0_0_0_6_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html" target="_self">flag_base</a></td><td class="desc">Bitwise flags which can be specified</td></tr> +<tr id="row_0_0_0_6_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html" target="_self">really_copy</a></td><td class="desc">Tag type to enable copy constructor</td></tr> +<tr id="row_0_0_0_7_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_0_0_0_7_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_0_0_7_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html" target="_self">io_handle</a></td><td class="desc">A handle to something capable of scatter-gather i/o</td></tr> +<tr id="row_0_0_0_7_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html" target="_self">extent_guard</a></td><td class="desc">RAII holder a locked extent of bytes in a file</td></tr> +<tr id="row_0_0_0_7_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__request.html" target="_self">io_request</a></td><td class="desc">The i/o request type used by this handle</td></tr> +<tr id="row_0_0_0_7_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__result.html" target="_self">io_result</a></td><td class="desc">The i/o result type used by this handle</td></tr> +<tr id="row_0_0_0_8_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html" target="_self">io_service</a></td><td class="desc">An asynchronous i/o multiplexer service</td></tr> +<tr id="row_0_0_0_9_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_0_0_0_9_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_0_0_9_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html" target="_self">section_handle</a></td><td class="desc">A handle to a source of mapped memory</td></tr> +<tr id="row_0_0_0_9_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html" target="_self">flag_base</a></td><td class="desc">The behaviour of the memory section</td></tr> <tr id="row_0_0_0_10_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html" target="_self">map_handle</a></td><td class="desc">A handle to a memory mapped region of memory</td></tr> -<tr id="row_0_0_0_11_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html" target="_self">native_handle_type</a></td><td class="desc">A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage</td></tr> -<tr id="row_0_0_0_12_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_0_0_0_12_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('0_0_0_12_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html" target="_self">statfs_t</a></td><td class="desc">Metadata about a filing system. Unsupported entries are all bits set</td></tr> -<tr id="row_0_0_0_12_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html" target="_self">f_flags_t</a></td><td class="desc"></td></tr> +<tr id="row_0_0_0_11_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_0_0_0_11_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_0_0_11_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html" target="_self">native_handle_type</a></td><td class="desc">A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage</td></tr> +<tr id="row_0_0_0_11_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html" target="_self">disposition_base</a></td><td class="desc">The type of handle</td></tr> +<tr id="row_0_0_0_12_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_0_0_0_12_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('0_0_0_12_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html" target="_self">statfs_t</a></td><td class="desc">Metadata about a filing system. Unsupported entries are all bits set</td></tr> +<tr id="row_0_0_0_12_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html" target="_self">f_flags_t</a></td><td class="desc"></td></tr> +<tr id="row_0_0_0_12_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html" target="_self">want_base</a></td><td class="desc">Used to indicate what metadata should be filled in</td></tr> <tr id="row_1_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="unionuint128.html" target="_self">uint128</a></td><td class="desc">An unsigned 128 bit value</td></tr> </table> </div><!-- directory --> diff --git a/classboost_1_1afio_1_1v2__xxx_1_1async__file__handle-members.html b/classboost_1_1afio_1_1v2__xxx_1_1async__file__handle-members.html index 50219972..84c74766 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1async__file__handle-members.html +++ b/classboost_1_1afio_1_1v2__xxx_1_1async__file__handle-members.html @@ -133,85 +133,84 @@ $(document).ready(function(){initNavTree('classboost_1_1afio_1_1v2__xxx_1_1async <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a9c9b80713854d6b55bc39ea02ec0de44">async_temp_file</a>(io_service &service, path_type name=path_type(), mode _mode=mode::write, creation _creation=creation::if_needed, caching _caching=caching::temporary, flag flags=flag::unlink_on_close) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ab2f51e9a4a194325a381b5e418702ad8">async_temp_inode</a>(io_service &service, path_type dirpath=fixme_temporary_files_directory(), mode _mode=mode::write, flag flags=flag::none) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a79672341d97d3f934d6c90637bbeb40c">async_write</a>(io_request< const_buffers_type > reqs, CompletionRoutine &&completion) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d">BOOSTLITE_BITFIELD_BEGIN</a>(flag)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>buffer_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>buffers_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>caching</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a146af690967dbe866f3ecf1ebd5358b0">clone</a>(io_service &service) const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a396487cb0116b194fbb477a7ccbd26cb">boost::afio::v2_xxx::file_handle::clone</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab317ddd32e1ba126c647b6a89541ad67">close</a>() noexceptoverride</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>const_buffer_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>const_buffers_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>creation</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#af15c6e8c4f0cef2a29657c26886c9216">erased_io_state_ptr</a> typedef</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>extent_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#af912595f8964b78186236a2cec1150a4">file</a>(path_type _path, mode _mode=mode::read, creation _creation=creation::open_existing, caching _caching=caching::all, flag flags=flag::none) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ac7e2ebc0391fec150878a8149dc07523">file_handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8588e68b5678e9c7353147f12ea99c81">file_handle</a>(path_type path, native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a4c211d0ac077aecdb3b48d6a00d07542">file_handle</a>(file_handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a79f7afb4237e965f287b32d181b905aa">file_handle</a>(handle &&o, path_type path) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</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="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a358df51329f475315cee5cfffbffe75c">file_handle</a>(const file_handle &o, really_copy _)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>flag</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#add27fa17cd6356b49a26a8b6dafb6a6d">flags</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa845780704a8508c658c2b878f574ba7">handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a4e9723c353eee4bcd629a7c9a01472f2">handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a0dbf908498e5cbf54ee0fff752c0c490">handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</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="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2c20412387db2551d9b26824412d4986">handle</a>(const handle &o, really_copy)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4423c3eec1de559b945b3e98bcd7a815">io_handle</a>()=default</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abdfb4dd68b3ad7532ad4485a4736cfac">io_handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a291852173a487edea1a7d73244f89465">io_handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</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="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aac3d453ba313931483a2f1b027c6dd5e">io_handle</a>(const io_handle &o, really_copy _)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>io_request</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>io_result</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a42b40df1063695d99e0d6b8a6fa6fa6b">io_state_ptr</a> typedef</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#abef3375ff35a72bd780cbee0b600b26d">is_append_only</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9">is_directory</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad6cbdfbe64d09ec03829144a137bc865">is_multiplexer</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a8d4b2f3b095a80e651c18143246ee4e9">is_overlapped</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c">is_process</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#af2d9387a79e320e2902880fee38b392a">is_readable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81b36f2dcb205e049f3c3781c7973b6e">is_regular</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75bedfc2b14073a20ac359edc29f9cc9">is_section</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3c14ec910a3eac02b44688807c9b7511">is_seekable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a6aa861f1403424bf5768d6dd25da402f">is_symlink</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a72da822cb2e7c406aaa40be0f44b16fa">is_valid</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7">is_writable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad4ee22cfec00551e1f71ff23962280be">kernel_caching</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a6e4524b6bd5de76631bcc7ab68bab7bd">length</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aebd9c90a901e6364c94d466425db6e0f">lock</a>(extent_type offset, extent_type bytes, bool exclusive=true, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac73d1383516e0e139e3863b57731e4de">lock</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a6de014bf9d16737f3b14b61d6eea413d">lock</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>mode</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae600069dc662d837c36f42802791c7f4">native_handle</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ad86e1421f2b1cb12c635a35ecb6ee417">operator=</a>(async_file_handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae2d1e75105df6d59aa5637a1a68cbf06">boost::afio::v2_xxx::file_handle::operator=</a>(file_handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aae278681887f4cb68b0b57c5ef6c8d4e">boost::afio::v2_xxx::io_handle::operator=</a>(handle &&o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acda0caaacf4404bffc57508930ba52be">boost::afio::v2_xxx::io_handle::operator=</a>(const handle &o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8581a32e1ed27a84046bc5cd9a248392">path</a>() const noexceptoverride</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>path_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a603b0827a9ae139b8f5806b1297fa5f0">random_file</a>(path_type dirpath, mode _mode=mode::write, caching _caching=caching::temporary, flag flags=flag::none) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>read</b>(io_request< buffers_type > reqs, deadline d=deadline()) noexceptoverride (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2">boost::afio::v2_xxx::file_handle::read</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4480a48b8e54cde62fd2cee4ceed3725">boost::afio::v2_xxx::file_handle::read</a>(extent_type offset, char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a59c9bc1338196095a028b2870dcfb61d">release</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab6547a4b98dbf613c6d58c4adb2c6f39">relink</a>(path_type newpath) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a7d1fa70986dc1edea222e17fbabc6425">requires_aligned_io</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8f008c58eacfba8efdb2f4ec88322fb9">service</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#adf964e787e0666fc5b7d94c2715ee6f5">set_append_only</a>(bool enable) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa8de6675205db68de70bf9075a6c649f">set_kernel_caching</a>(caching caching) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>size_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a9d551befa0fa25a7119c07abc3a7a0e0">swap</a>(async_file_handle &o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aa6118e53c41add8d4112d9ebeddd9d14">boost::afio::v2_xxx::file_handle::swap</a>(file_handle &o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae614d4ecdef1dd817056f9ada1e5111f">temp_file</a>(path_type name=path_type(), mode _mode=mode::write, creation _creation=creation::if_needed, caching _caching=caching::temporary, flag flags=flag::unlink_on_close) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a841ba6c013b21dba15bceb472c3cbecf">temp_inode</a>(path_type dirpath=fixme_temporary_files_directory(), mode _mode=mode::write, flag flags=flag::none) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#afa870f2f9d173e10443a4f04727fe2bc">truncate</a>(extent_type newsize) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aab870fe5fa041af29e2d85a5c292077f">try_lock</a>(extent_type offset, extent_type bytes, bool exclusive=true) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab8427163f63809bb60a7c70a7cc58031">unlink</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42">unlock</a>(extent_type offset, extent_type bytes) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>write</b>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexceptoverride (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4">boost::afio::v2_xxx::file_handle::write</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac1fb657631c5212401259bb35ebf16db">boost::afio::v2_xxx::file_handle::write</a>(extent_type offset, const char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~handle</b>() (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>buffer_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>buffers_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>caching</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a146af690967dbe866f3ecf1ebd5358b0">clone</a>(io_service &service) const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a396487cb0116b194fbb477a7ccbd26cb">boost::afio::v2_xxx::file_handle::clone</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab317ddd32e1ba126c647b6a89541ad67">close</a>() noexceptoverride</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>const_buffer_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>const_buffers_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>creation</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#af15c6e8c4f0cef2a29657c26886c9216">erased_io_state_ptr</a> typedef</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>extent_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#af912595f8964b78186236a2cec1150a4">file</a>(path_type _path, mode _mode=mode::read, creation _creation=creation::open_existing, caching _caching=caching::all, flag flags=flag::none) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ac7e2ebc0391fec150878a8149dc07523">file_handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8588e68b5678e9c7353147f12ea99c81">file_handle</a>(path_type path, native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a4c211d0ac077aecdb3b48d6a00d07542">file_handle</a>(file_handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a79f7afb4237e965f287b32d181b905aa">file_handle</a>(handle &&o, path_type path) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a358df51329f475315cee5cfffbffe75c">file_handle</a>(const file_handle &o, really_copy _)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>flag</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#add27fa17cd6356b49a26a8b6dafb6a6d">flags</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa845780704a8508c658c2b878f574ba7">handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a4e9723c353eee4bcd629a7c9a01472f2">handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a0dbf908498e5cbf54ee0fff752c0c490">handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2c20412387db2551d9b26824412d4986">handle</a>(const handle &o, really_copy)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4423c3eec1de559b945b3e98bcd7a815">io_handle</a>()=default</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abdfb4dd68b3ad7532ad4485a4736cfac">io_handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a291852173a487edea1a7d73244f89465">io_handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aac3d453ba313931483a2f1b027c6dd5e">io_handle</a>(const io_handle &o, really_copy _)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>io_request</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>io_result</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a42b40df1063695d99e0d6b8a6fa6fa6b">io_state_ptr</a> typedef</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#abef3375ff35a72bd780cbee0b600b26d">is_append_only</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9">is_directory</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad6cbdfbe64d09ec03829144a137bc865">is_multiplexer</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a8d4b2f3b095a80e651c18143246ee4e9">is_overlapped</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c">is_process</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#af2d9387a79e320e2902880fee38b392a">is_readable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81b36f2dcb205e049f3c3781c7973b6e">is_regular</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75bedfc2b14073a20ac359edc29f9cc9">is_section</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3c14ec910a3eac02b44688807c9b7511">is_seekable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a6aa861f1403424bf5768d6dd25da402f">is_symlink</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a72da822cb2e7c406aaa40be0f44b16fa">is_valid</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7">is_writable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad4ee22cfec00551e1f71ff23962280be">kernel_caching</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a6e4524b6bd5de76631bcc7ab68bab7bd">length</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aebd9c90a901e6364c94d466425db6e0f">lock</a>(extent_type offset, extent_type bytes, bool exclusive=true, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac73d1383516e0e139e3863b57731e4de">lock</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a6de014bf9d16737f3b14b61d6eea413d">lock</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>mode</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae600069dc662d837c36f42802791c7f4">native_handle</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ad86e1421f2b1cb12c635a35ecb6ee417">operator=</a>(async_file_handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae2d1e75105df6d59aa5637a1a68cbf06">boost::afio::v2_xxx::file_handle::operator=</a>(file_handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aae278681887f4cb68b0b57c5ef6c8d4e">boost::afio::v2_xxx::io_handle::operator=</a>(handle &&o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acda0caaacf4404bffc57508930ba52be">boost::afio::v2_xxx::io_handle::operator=</a>(const handle &o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8581a32e1ed27a84046bc5cd9a248392">path</a>() const noexceptoverride</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>path_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a603b0827a9ae139b8f5806b1297fa5f0">random_file</a>(path_type dirpath, mode _mode=mode::write, caching _caching=caching::temporary, flag flags=flag::none) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>read</b>(io_request< buffers_type > reqs, deadline d=deadline()) noexceptoverride (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2">boost::afio::v2_xxx::file_handle::read</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4480a48b8e54cde62fd2cee4ceed3725">boost::afio::v2_xxx::file_handle::read</a>(extent_type offset, char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a59c9bc1338196095a028b2870dcfb61d">release</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab6547a4b98dbf613c6d58c4adb2c6f39">relink</a>(path_type newpath) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a7d1fa70986dc1edea222e17fbabc6425">requires_aligned_io</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8f008c58eacfba8efdb2f4ec88322fb9">service</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#adf964e787e0666fc5b7d94c2715ee6f5">set_append_only</a>(bool enable) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa8de6675205db68de70bf9075a6c649f">set_kernel_caching</a>(caching caching) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>size_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a9d551befa0fa25a7119c07abc3a7a0e0">swap</a>(async_file_handle &o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aa6118e53c41add8d4112d9ebeddd9d14">boost::afio::v2_xxx::file_handle::swap</a>(file_handle &o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae614d4ecdef1dd817056f9ada1e5111f">temp_file</a>(path_type name=path_type(), mode _mode=mode::write, creation _creation=creation::if_needed, caching _caching=caching::temporary, flag flags=flag::unlink_on_close) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a841ba6c013b21dba15bceb472c3cbecf">temp_inode</a>(path_type dirpath=fixme_temporary_files_directory(), mode _mode=mode::write, flag flags=flag::none) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#afa870f2f9d173e10443a4f04727fe2bc">truncate</a>(extent_type newsize) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aab870fe5fa041af29e2d85a5c292077f">try_lock</a>(extent_type offset, extent_type bytes, bool exclusive=true) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab8427163f63809bb60a7c70a7cc58031">unlink</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42">unlock</a>(extent_type offset, extent_type bytes) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>write</b>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexceptoverride (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">boost::afio::v2_xxx::async_file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4">boost::afio::v2_xxx::file_handle::write</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac1fb657631c5212401259bb35ebf16db">boost::afio::v2_xxx::file_handle::write</a>(extent_type offset, const char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>~handle</b>() (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> </table></div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> diff --git a/classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html b/classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html index 7eca9554..bbc063b1 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html +++ b/classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html @@ -284,9 +284,6 @@ virtual <a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html#ac8d06ecaa966 <tr class="memitem:a0d043e29e065db9618f6df2e43cc1d42"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42">unlock</a> (extent_type offset, extent_type bytes) noexcept</td></tr> <tr class="memdesc:a0d043e29e065db9618f6df2e43cc1d42"><td class="mdescLeft"> </td><td class="mdescRight">Unlocks a byte range previously locked. <a href="#a0d043e29e065db9618f6df2e43cc1d42">More...</a><br/></td></tr> <tr class="separator:a0d043e29e065db9618f6df2e43cc1d42"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d">BOOSTLITE_BITFIELD_BEGIN</a> (flag)</td></tr> -<tr class="memdesc:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="mdescLeft"> </td><td class="mdescRight">Bitwise flags which can be specified. <a href="#a2fcb63ac3ba4b4e227f2ded9ea5a690d">More...</a><br/></td></tr> -<tr class="separator:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a59c9bc1338196095a028b2870dcfb61d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59c9bc1338196095a028b2870dcfb61d"></a> virtual <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">native_handle_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a59c9bc1338196095a028b2870dcfb61d">release</a> () noexcept</td></tr> <tr class="memdesc:a59c9bc1338196095a028b2870dcfb61d"><td class="mdescLeft"> </td><td class="mdescRight">Release the native handle type managed by this handle. <br/></td></tr> @@ -793,57 +790,6 @@ template<class CompletionRoutine > </div> </div> </div> -<a class="anchor" id="a2fcb63ac3ba4b4e227f2ded9ea5a690d"></a> -<div class="memitem"> -<div class="memproto"> -<table class="mlabels"> - <tr> - <td class="mlabels-left"> - <table class="memname"> - <tr> - <td class="memname">boost::afio::v2_xxx::handle::BOOSTLITE_BITFIELD_BEGIN </td> - <td>(</td> - <td class="paramtype">flag </td> - <td class="paramname"></td><td>)</td> - <td></td> - </tr> - </table> - </td> - <td class="mlabels-right"> -<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">inherited</span></span> </td> - </tr> -</table> -</div><div class="memdoc"> - -<p>Bitwise flags which can be specified. </p> -<p>< No flags</p> -<p>Unlinks the file on handle close. On POSIX, this simply unlinks whatever is pointed to by <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a461355ae526806b338fd2eaadc564a43" title="The path this handle refers to, if any.">path()</a></code> upon the call of <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f" title="Immediately close the native handle type managed by this handle.">close()</a></code> if and only if the inode matches. On Windows, this opens the file handle with the <code>FILE_FLAG_DELETE_ON_CLOSE</code> modifier which substantially affects caching policy and causes the <b>first</b> handle close to make the file unavailable for anyone else to open with an <code>EAGAIN</code> error return. Because this is confusing, unless the <code>win_disable_unlink_emulation</code> flag is also specified, this POSIX behaviour is somewhat emulated by AFIO on Windows by renaming the file to a random name on <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f" title="Immediately close the native handle type managed by this handle.">close()</a></code> causing it to appear to have been unlinked immediately.</p> -<p>Some kernel caching modes have unhelpfully inconsistent behaviours in getting your data onto storage, so by default unless this flag is specified AFIO adds extra fsyncs to the following operations for the caching modes specified below: truncation of file length either explicitly or during file open. closing of the handle either explicitly or in the destructor.</p> -<p>Additionally on Linux only to prevent loss of file metadata: On the parent directory whenever a file might have been created. On the parent directory on file close.</p> -<p>This only occurs for these kernel caching modes: caching::none caching::reads caching::reads_and_metadata caching::safety_fsyncs</p> -<p><code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab8427163f63809bb60a7c70a7cc58031">file_handle::unlink()</a></code> could accidentally delete the wrong file if someone has renamed the open file handle since the time it was opened. To prevent this occuring, where the OS doesn't provide race free unlink-by-open-handle we compare the inode of the path we are about to unlink with that of the open handle before unlinking. </p> -<dl class="section warning"><dt>Warning</dt><dd>This does not prevent races where in between the time of checking the inode and executing the unlink a third party changes the item about to be unlinked. Only operating systems with a true race-free unlink syscall are race free.</dd></dl> -<p>< See the documentation for <code>unlink_on_close</code></p> -<p>< On Windows, create any new handles with OVERLAPPED semantics</p> -<p>< Using insane POSIX byte range locks </p> -<div class="fragment"><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  {</div> -<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8" title="No ability to read or write anything, but can synchronise (SYNCHRONIZE or 0)">none</a> = 0, </div> -<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div> -<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  unlink_on_close = 1 << 0,</div> -<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div> -<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  disable_safety_fsyncs = 1 << 2,</div> -<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  disable_safety_unlinks = 1 << 3,</div> -<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div> -<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  win_disable_unlink_emulation = 1 << 24, </div> -<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div> -<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="comment">// NOTE: IF UPDATING THIS UPDATE THE std::ostream PRINTER BELOW!!!</span></div> -<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div> -<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  overlapped = 1 << 28, </div> -<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  byte_lock_insanity = 1 << 29 </div> -<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  }</div> -</div><!-- fragment --> -</div> -</div> <a class="anchor" id="a146af690967dbe866f3ecf1ebd5358b0"></a> <div class="memitem"> <div class="memproto"> diff --git a/classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.js b/classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.js index 9078a4c9..eec3a732 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.js +++ b/classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.js @@ -26,7 +26,6 @@ var classboost_1_1afio_1_1v2__xxx_1_1async__file__handle = [ "are_writes_durable", "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ae446e9a32283991f58f8f27dbed083d1", null ], [ "async_read", "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#afaf6132b6618d93866ad00598e1b7707", null ], [ "async_write", "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a79672341d97d3f934d6c90637bbeb40c", null ], - [ "BOOSTLITE_BITFIELD_BEGIN", "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d", null ], [ "clone", "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a146af690967dbe866f3ecf1ebd5358b0", null ], [ "clone", "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a396487cb0116b194fbb477a7ccbd26cb", null ], [ "close", "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ab317ddd32e1ba126c647b6a89541ad67", null ], diff --git a/classboost_1_1afio_1_1v2__xxx_1_1file__handle-members.html b/classboost_1_1afio_1_1v2__xxx_1_1file__handle-members.html index 6354cac8..fbc49954 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1file__handle-members.html +++ b/classboost_1_1afio_1_1v2__xxx_1_1file__handle-members.html @@ -121,78 +121,77 @@ $(document).ready(function(){initNavTree('classboost_1_1afio_1_1v2__xxx_1_1file_ <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a70998344e2234961c5ad64491d042ff8">are_reads_from_cache</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3e08545dd29f09a40ff8439ac774ae1e">are_safety_fsyncs_issued</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae446e9a32283991f58f8f27dbed083d1">are_writes_durable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d">BOOSTLITE_BITFIELD_BEGIN</a>(flag)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>buffer_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>buffers_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>caching</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a396487cb0116b194fbb477a7ccbd26cb">clone</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab317ddd32e1ba126c647b6a89541ad67">close</a>() noexceptoverride</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>const_buffer_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>const_buffers_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>creation</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>extent_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#af912595f8964b78186236a2cec1150a4">file</a>(path_type _path, mode _mode=mode::read, creation _creation=creation::open_existing, caching _caching=caching::all, flag flags=flag::none) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ac7e2ebc0391fec150878a8149dc07523">file_handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8588e68b5678e9c7353147f12ea99c81">file_handle</a>(path_type path, native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a4c211d0ac077aecdb3b48d6a00d07542">file_handle</a>(file_handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a79f7afb4237e965f287b32d181b905aa">file_handle</a>(handle &&o, path_type path) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</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="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a358df51329f475315cee5cfffbffe75c">file_handle</a>(const file_handle &o, really_copy _)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>flag</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#add27fa17cd6356b49a26a8b6dafb6a6d">flags</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa845780704a8508c658c2b878f574ba7">handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a4e9723c353eee4bcd629a7c9a01472f2">handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a0dbf908498e5cbf54ee0fff752c0c490">handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</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="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2c20412387db2551d9b26824412d4986">handle</a>(const handle &o, really_copy)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4423c3eec1de559b945b3e98bcd7a815">io_handle</a>()=default</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abdfb4dd68b3ad7532ad4485a4736cfac">io_handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a291852173a487edea1a7d73244f89465">io_handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</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="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aac3d453ba313931483a2f1b027c6dd5e">io_handle</a>(const io_handle &o, really_copy _)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>io_request</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>io_result</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#abef3375ff35a72bd780cbee0b600b26d">is_append_only</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9">is_directory</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad6cbdfbe64d09ec03829144a137bc865">is_multiplexer</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a8d4b2f3b095a80e651c18143246ee4e9">is_overlapped</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c">is_process</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#af2d9387a79e320e2902880fee38b392a">is_readable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81b36f2dcb205e049f3c3781c7973b6e">is_regular</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75bedfc2b14073a20ac359edc29f9cc9">is_section</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3c14ec910a3eac02b44688807c9b7511">is_seekable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a6aa861f1403424bf5768d6dd25da402f">is_symlink</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a72da822cb2e7c406aaa40be0f44b16fa">is_valid</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7">is_writable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad4ee22cfec00551e1f71ff23962280be">kernel_caching</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a6e4524b6bd5de76631bcc7ab68bab7bd">length</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aebd9c90a901e6364c94d466425db6e0f">lock</a>(extent_type offset, extent_type bytes, bool exclusive=true, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac73d1383516e0e139e3863b57731e4de">lock</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a6de014bf9d16737f3b14b61d6eea413d">lock</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>mode</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae600069dc662d837c36f42802791c7f4">native_handle</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae2d1e75105df6d59aa5637a1a68cbf06">operator=</a>(file_handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aae278681887f4cb68b0b57c5ef6c8d4e">boost::afio::v2_xxx::io_handle::operator=</a>(handle &&o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acda0caaacf4404bffc57508930ba52be">boost::afio::v2_xxx::io_handle::operator=</a>(const handle &o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8581a32e1ed27a84046bc5cd9a248392">path</a>() const noexceptoverride</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>path_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a603b0827a9ae139b8f5806b1297fa5f0">random_file</a>(path_type dirpath, mode _mode=mode::write, caching _caching=caching::temporary, flag flags=flag::none) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2">read</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4480a48b8e54cde62fd2cee4ceed3725">read</a>(extent_type offset, char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a59c9bc1338196095a028b2870dcfb61d">release</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab6547a4b98dbf613c6d58c4adb2c6f39">relink</a>(path_type newpath) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a7d1fa70986dc1edea222e17fbabc6425">requires_aligned_io</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8f008c58eacfba8efdb2f4ec88322fb9">service</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#adf964e787e0666fc5b7d94c2715ee6f5">set_append_only</a>(bool enable) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa8de6675205db68de70bf9075a6c649f">set_kernel_caching</a>(caching caching) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>size_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aa6118e53c41add8d4112d9ebeddd9d14">swap</a>(file_handle &o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae614d4ecdef1dd817056f9ada1e5111f">temp_file</a>(path_type name=path_type(), mode _mode=mode::write, creation _creation=creation::if_needed, caching _caching=caching::temporary, flag flags=flag::unlink_on_close) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a841ba6c013b21dba15bceb472c3cbecf">temp_inode</a>(path_type dirpath=fixme_temporary_files_directory(), mode _mode=mode::write, flag flags=flag::none) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#afa870f2f9d173e10443a4f04727fe2bc">truncate</a>(extent_type newsize) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aab870fe5fa041af29e2d85a5c292077f">try_lock</a>(extent_type offset, extent_type bytes, bool exclusive=true) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab8427163f63809bb60a7c70a7cc58031">unlink</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42">unlock</a>(extent_type offset, extent_type bytes) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4">write</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac1fb657631c5212401259bb35ebf16db">write</a>(extent_type offset, const char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>~handle</b>() (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>buffer_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>buffers_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>caching</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a396487cb0116b194fbb477a7ccbd26cb">clone</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab317ddd32e1ba126c647b6a89541ad67">close</a>() noexceptoverride</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>const_buffer_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>const_buffers_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>creation</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>extent_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#af912595f8964b78186236a2cec1150a4">file</a>(path_type _path, mode _mode=mode::read, creation _creation=creation::open_existing, caching _caching=caching::all, flag flags=flag::none) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ac7e2ebc0391fec150878a8149dc07523">file_handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8588e68b5678e9c7353147f12ea99c81">file_handle</a>(path_type path, native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a4c211d0ac077aecdb3b48d6a00d07542">file_handle</a>(file_handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a79f7afb4237e965f287b32d181b905aa">file_handle</a>(handle &&o, path_type path) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a358df51329f475315cee5cfffbffe75c">file_handle</a>(const file_handle &o, really_copy _)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>flag</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#add27fa17cd6356b49a26a8b6dafb6a6d">flags</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa845780704a8508c658c2b878f574ba7">handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a4e9723c353eee4bcd629a7c9a01472f2">handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a0dbf908498e5cbf54ee0fff752c0c490">handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2c20412387db2551d9b26824412d4986">handle</a>(const handle &o, really_copy)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4423c3eec1de559b945b3e98bcd7a815">io_handle</a>()=default</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abdfb4dd68b3ad7532ad4485a4736cfac">io_handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a291852173a487edea1a7d73244f89465">io_handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aac3d453ba313931483a2f1b027c6dd5e">io_handle</a>(const io_handle &o, really_copy _)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>io_request</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>io_result</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#abef3375ff35a72bd780cbee0b600b26d">is_append_only</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9">is_directory</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad6cbdfbe64d09ec03829144a137bc865">is_multiplexer</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a8d4b2f3b095a80e651c18143246ee4e9">is_overlapped</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c">is_process</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#af2d9387a79e320e2902880fee38b392a">is_readable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81b36f2dcb205e049f3c3781c7973b6e">is_regular</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75bedfc2b14073a20ac359edc29f9cc9">is_section</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3c14ec910a3eac02b44688807c9b7511">is_seekable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a6aa861f1403424bf5768d6dd25da402f">is_symlink</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a72da822cb2e7c406aaa40be0f44b16fa">is_valid</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7">is_writable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad4ee22cfec00551e1f71ff23962280be">kernel_caching</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a6e4524b6bd5de76631bcc7ab68bab7bd">length</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aebd9c90a901e6364c94d466425db6e0f">lock</a>(extent_type offset, extent_type bytes, bool exclusive=true, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac73d1383516e0e139e3863b57731e4de">lock</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a6de014bf9d16737f3b14b61d6eea413d">lock</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>mode</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae600069dc662d837c36f42802791c7f4">native_handle</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae2d1e75105df6d59aa5637a1a68cbf06">operator=</a>(file_handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aae278681887f4cb68b0b57c5ef6c8d4e">boost::afio::v2_xxx::io_handle::operator=</a>(handle &&o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acda0caaacf4404bffc57508930ba52be">boost::afio::v2_xxx::io_handle::operator=</a>(const handle &o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8581a32e1ed27a84046bc5cd9a248392">path</a>() const noexceptoverride</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>path_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a603b0827a9ae139b8f5806b1297fa5f0">random_file</a>(path_type dirpath, mode _mode=mode::write, caching _caching=caching::temporary, flag flags=flag::none) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2">read</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4480a48b8e54cde62fd2cee4ceed3725">read</a>(extent_type offset, char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a59c9bc1338196095a028b2870dcfb61d">release</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab6547a4b98dbf613c6d58c4adb2c6f39">relink</a>(path_type newpath) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a7d1fa70986dc1edea222e17fbabc6425">requires_aligned_io</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8f008c58eacfba8efdb2f4ec88322fb9">service</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#adf964e787e0666fc5b7d94c2715ee6f5">set_append_only</a>(bool enable) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa8de6675205db68de70bf9075a6c649f">set_kernel_caching</a>(caching caching) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>size_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aa6118e53c41add8d4112d9ebeddd9d14">swap</a>(file_handle &o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae614d4ecdef1dd817056f9ada1e5111f">temp_file</a>(path_type name=path_type(), mode _mode=mode::write, creation _creation=creation::if_needed, caching _caching=caching::temporary, flag flags=flag::unlink_on_close) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a841ba6c013b21dba15bceb472c3cbecf">temp_inode</a>(path_type dirpath=fixme_temporary_files_directory(), mode _mode=mode::write, flag flags=flag::none) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#afa870f2f9d173e10443a4f04727fe2bc">truncate</a>(extent_type newsize) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aab870fe5fa041af29e2d85a5c292077f">try_lock</a>(extent_type offset, extent_type bytes, bool exclusive=true) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab8427163f63809bb60a7c70a7cc58031">unlink</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">boost::afio::v2_xxx::file_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42">unlock</a>(extent_type offset, extent_type bytes) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4">write</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac1fb657631c5212401259bb35ebf16db">write</a>(extent_type offset, const char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~handle</b>() (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> </table></div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> diff --git a/classboost_1_1afio_1_1v2__xxx_1_1file__handle.html b/classboost_1_1afio_1_1v2__xxx_1_1file__handle.html index 8405f197..3dc35fa6 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1file__handle.html +++ b/classboost_1_1afio_1_1v2__xxx_1_1file__handle.html @@ -252,9 +252,6 @@ virtual <a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html#ac8d06ecaa966 <tr class="memitem:a0d043e29e065db9618f6df2e43cc1d42"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42">unlock</a> (extent_type offset, extent_type bytes) noexcept</td></tr> <tr class="memdesc:a0d043e29e065db9618f6df2e43cc1d42"><td class="mdescLeft"> </td><td class="mdescRight">Unlocks a byte range previously locked. <a href="#a0d043e29e065db9618f6df2e43cc1d42">More...</a><br/></td></tr> <tr class="separator:a0d043e29e065db9618f6df2e43cc1d42"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d">BOOSTLITE_BITFIELD_BEGIN</a> (flag)</td></tr> -<tr class="memdesc:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="mdescLeft"> </td><td class="mdescRight">Bitwise flags which can be specified. <a href="#a2fcb63ac3ba4b4e227f2ded9ea5a690d">More...</a><br/></td></tr> -<tr class="separator:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a59c9bc1338196095a028b2870dcfb61d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a59c9bc1338196095a028b2870dcfb61d"></a> virtual <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">native_handle_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a59c9bc1338196095a028b2870dcfb61d">release</a> () noexcept</td></tr> <tr class="memdesc:a59c9bc1338196095a028b2870dcfb61d"><td class="mdescLeft"> </td><td class="mdescRight">Release the native handle type managed by this handle. <br/></td></tr> @@ -373,57 +370,6 @@ flag </td><td class="memItemRight" valign="bottom"><b>_flags</b></td></tr> <div class="textblock"><p>A handle to a regular file or device, kept data layout compatible with <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">async_file_handle</a>. </p> <dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html" title="A handle to a regular file or device, kept data layout compatible with async_file_handle.">file_handle</a> needs to be split into a pathed_handle for the file and directory common parts </dd></dl> </div><h2 class="groupheader">Member Function Documentation</h2> -<a class="anchor" id="a2fcb63ac3ba4b4e227f2ded9ea5a690d"></a> -<div class="memitem"> -<div class="memproto"> -<table class="mlabels"> - <tr> - <td class="mlabels-left"> - <table class="memname"> - <tr> - <td class="memname">boost::afio::v2_xxx::handle::BOOSTLITE_BITFIELD_BEGIN </td> - <td>(</td> - <td class="paramtype">flag </td> - <td class="paramname"></td><td>)</td> - <td></td> - </tr> - </table> - </td> - <td class="mlabels-right"> -<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">inherited</span></span> </td> - </tr> -</table> -</div><div class="memdoc"> - -<p>Bitwise flags which can be specified. </p> -<p>< No flags</p> -<p>Unlinks the file on handle close. On POSIX, this simply unlinks whatever is pointed to by <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a461355ae526806b338fd2eaadc564a43" title="The path this handle refers to, if any.">path()</a></code> upon the call of <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f" title="Immediately close the native handle type managed by this handle.">close()</a></code> if and only if the inode matches. On Windows, this opens the file handle with the <code>FILE_FLAG_DELETE_ON_CLOSE</code> modifier which substantially affects caching policy and causes the <b>first</b> handle close to make the file unavailable for anyone else to open with an <code>EAGAIN</code> error return. Because this is confusing, unless the <code>win_disable_unlink_emulation</code> flag is also specified, this POSIX behaviour is somewhat emulated by AFIO on Windows by renaming the file to a random name on <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f" title="Immediately close the native handle type managed by this handle.">close()</a></code> causing it to appear to have been unlinked immediately.</p> -<p>Some kernel caching modes have unhelpfully inconsistent behaviours in getting your data onto storage, so by default unless this flag is specified AFIO adds extra fsyncs to the following operations for the caching modes specified below: truncation of file length either explicitly or during file open. closing of the handle either explicitly or in the destructor.</p> -<p>Additionally on Linux only to prevent loss of file metadata: On the parent directory whenever a file might have been created. On the parent directory on file close.</p> -<p>This only occurs for these kernel caching modes: caching::none caching::reads caching::reads_and_metadata caching::safety_fsyncs</p> -<p><code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab8427163f63809bb60a7c70a7cc58031">file_handle::unlink()</a></code> could accidentally delete the wrong file if someone has renamed the open file handle since the time it was opened. To prevent this occuring, where the OS doesn't provide race free unlink-by-open-handle we compare the inode of the path we are about to unlink with that of the open handle before unlinking. </p> -<dl class="section warning"><dt>Warning</dt><dd>This does not prevent races where in between the time of checking the inode and executing the unlink a third party changes the item about to be unlinked. Only operating systems with a true race-free unlink syscall are race free.</dd></dl> -<p>< See the documentation for <code>unlink_on_close</code></p> -<p>< On Windows, create any new handles with OVERLAPPED semantics</p> -<p>< Using insane POSIX byte range locks </p> -<div class="fragment"><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  {</div> -<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8" title="No ability to read or write anything, but can synchronise (SYNCHRONIZE or 0)">none</a> = 0, </div> -<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div> -<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  unlink_on_close = 1 << 0,</div> -<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div> -<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  disable_safety_fsyncs = 1 << 2,</div> -<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  disable_safety_unlinks = 1 << 3,</div> -<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div> -<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  win_disable_unlink_emulation = 1 << 24, </div> -<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div> -<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="comment">// NOTE: IF UPDATING THIS UPDATE THE std::ostream PRINTER BELOW!!!</span></div> -<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div> -<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  overlapped = 1 << 28, </div> -<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  byte_lock_insanity = 1 << 29 </div> -<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  }</div> -</div><!-- fragment --> -</div> -</div> <a class="anchor" id="a396487cb0116b194fbb477a7ccbd26cb"></a> <div class="memitem"> <div class="memproto"> diff --git a/classboost_1_1afio_1_1v2__xxx_1_1file__handle.js b/classboost_1_1afio_1_1v2__xxx_1_1file__handle.js index b279d09a..ec2b1217 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1file__handle.js +++ b/classboost_1_1afio_1_1v2__xxx_1_1file__handle.js @@ -21,7 +21,6 @@ var classboost_1_1afio_1_1v2__xxx_1_1file__handle = [ "are_reads_from_cache", "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a70998344e2234961c5ad64491d042ff8", null ], [ "are_safety_fsyncs_issued", "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a3e08545dd29f09a40ff8439ac774ae1e", null ], [ "are_writes_durable", "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae446e9a32283991f58f8f27dbed083d1", null ], - [ "BOOSTLITE_BITFIELD_BEGIN", "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d", null ], [ "clone", "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a396487cb0116b194fbb477a7ccbd26cb", null ], [ "close", "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab317ddd32e1ba126c647b6a89541ad67", null ], [ "flags", "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#add27fa17cd6356b49a26a8b6dafb6a6d", null ], diff --git a/classboost_1_1afio_1_1v2__xxx_1_1handle-members.html b/classboost_1_1afio_1_1v2__xxx_1_1handle-members.html index f9e97e51..774a84c5 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1handle-members.html +++ b/classboost_1_1afio_1_1v2__xxx_1_1handle-members.html @@ -119,11 +119,11 @@ $(document).ready(function(){initNavTree('classboost_1_1afio_1_1v2__xxx_1_1handl <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a70998344e2234961c5ad64491d042ff8">are_reads_from_cache</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3e08545dd29f09a40ff8439ac774ae1e">are_safety_fsyncs_issued</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae446e9a32283991f58f8f27dbed083d1">are_writes_durable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d">BOOSTLITE_BITFIELD_BEGIN</a>(flag)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527ca">caching</a> enum name</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f">close</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357">creation</a> enum name</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3">extent_type</a> typedef</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527ca">caching</a> enum name</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f">close</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357">creation</a> enum name</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3">extent_type</a> typedef</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>flag</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#add27fa17cd6356b49a26a8b6dafb6a6d">flags</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa845780704a8508c658c2b878f574ba7">handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a4e9723c353eee4bcd629a7c9a01472f2">handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> diff --git a/classboost_1_1afio_1_1v2__xxx_1_1handle.html b/classboost_1_1afio_1_1v2__xxx_1_1handle.html index 28474540..4048f9b1 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1handle.html +++ b/classboost_1_1afio_1_1v2__xxx_1_1handle.html @@ -138,6 +138,9 @@ Inheritance diagram for boost::afio::v2_xxx::handle:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">flag_base</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bitwise flags which can be specified. <a href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html">really_copy</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Tag type to enable copy constructor. <a href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> @@ -190,12 +193,12 @@ using </td><td class="memItemRight" valign="bottom"><a class="el" href="cla using </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aee8d98d7f979e312f5e18dfcebfc6870">size_type</a> = size_t</td></tr> <tr class="memdesc:aee8d98d7f979e312f5e18dfcebfc6870"><td class="mdescLeft"> </td><td class="mdescRight">The memory extent type used by this handle. <br/></td></tr> <tr class="separator:aee8d98d7f979e312f5e18dfcebfc6870"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a170bde6eae5c0779be3ef5dc822af2c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a170bde6eae5c0779be3ef5dc822af2c8"></a> +using </td><td class="memItemRight" valign="bottom"><b>flag</b> = boost_lite::_415bbcd2::bitfield::bitfield< <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">flag_base</a> ></td></tr> +<tr class="separator:a170bde6eae5c0779be3ef5dc822af2c8"><td class="memSeparator" colspan="2"> </td></tr> </table><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:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d">BOOSTLITE_BITFIELD_BEGIN</a> (flag)</td></tr> -<tr class="memdesc:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="mdescLeft"> </td><td class="mdescRight">Bitwise flags which can be specified. <a href="#a2fcb63ac3ba4b4e227f2ded9ea5a690d">More...</a><br/></td></tr> -<tr class="separator:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa845780704a8508c658c2b878f574ba7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa845780704a8508c658c2b878f574ba7"></a> constexpr </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa845780704a8508c658c2b878f574ba7">handle</a> ()</td></tr> <tr class="memdesc:aa845780704a8508c658c2b878f574ba7"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <br/></td></tr> @@ -456,57 +459,6 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><b>operato </div> </div> <h2 class="groupheader">Member Function Documentation</h2> -<a class="anchor" id="a2fcb63ac3ba4b4e227f2ded9ea5a690d"></a> -<div class="memitem"> -<div class="memproto"> -<table class="mlabels"> - <tr> - <td class="mlabels-left"> - <table class="memname"> - <tr> - <td class="memname">boost::afio::v2_xxx::handle::BOOSTLITE_BITFIELD_BEGIN </td> - <td>(</td> - <td class="paramtype">flag </td> - <td class="paramname"></td><td>)</td> - <td></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>Bitwise flags which can be specified. </p> -<p>< No flags</p> -<p>Unlinks the file on handle close. On POSIX, this simply unlinks whatever is pointed to by <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a461355ae526806b338fd2eaadc564a43" title="The path this handle refers to, if any.">path()</a></code> upon the call of <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f" title="Immediately close the native handle type managed by this handle.">close()</a></code> if and only if the inode matches. On Windows, this opens the file handle with the <code>FILE_FLAG_DELETE_ON_CLOSE</code> modifier which substantially affects caching policy and causes the <b>first</b> handle close to make the file unavailable for anyone else to open with an <code>EAGAIN</code> error return. Because this is confusing, unless the <code>win_disable_unlink_emulation</code> flag is also specified, this POSIX behaviour is somewhat emulated by AFIO on Windows by renaming the file to a random name on <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f" title="Immediately close the native handle type managed by this handle.">close()</a></code> causing it to appear to have been unlinked immediately.</p> -<p>Some kernel caching modes have unhelpfully inconsistent behaviours in getting your data onto storage, so by default unless this flag is specified AFIO adds extra fsyncs to the following operations for the caching modes specified below: truncation of file length either explicitly or during file open. closing of the handle either explicitly or in the destructor.</p> -<p>Additionally on Linux only to prevent loss of file metadata: On the parent directory whenever a file might have been created. On the parent directory on file close.</p> -<p>This only occurs for these kernel caching modes: caching::none caching::reads caching::reads_and_metadata caching::safety_fsyncs</p> -<p><code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab8427163f63809bb60a7c70a7cc58031">file_handle::unlink()</a></code> could accidentally delete the wrong file if someone has renamed the open file handle since the time it was opened. To prevent this occuring, where the OS doesn't provide race free unlink-by-open-handle we compare the inode of the path we are about to unlink with that of the open handle before unlinking. </p> -<dl class="section warning"><dt>Warning</dt><dd>This does not prevent races where in between the time of checking the inode and executing the unlink a third party changes the item about to be unlinked. Only operating systems with a true race-free unlink syscall are race free.</dd></dl> -<p>< See the documentation for <code>unlink_on_close</code></p> -<p>< On Windows, create any new handles with OVERLAPPED semantics</p> -<p>< Using insane POSIX byte range locks </p> -<div class="fragment"><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  {</div> -<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8" title="No ability to read or write anything, but can synchronise (SYNCHRONIZE or 0)">none</a> = 0, </div> -<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div> -<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  unlink_on_close = 1 << 0,</div> -<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div> -<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  disable_safety_fsyncs = 1 << 2,</div> -<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  disable_safety_unlinks = 1 << 3,</div> -<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div> -<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  win_disable_unlink_emulation = 1 << 24, </div> -<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div> -<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="comment">// NOTE: IF UPDATING THIS UPDATE THE std::ostream PRINTER BELOW!!!</span></div> -<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div> -<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  overlapped = 1 << 28, </div> -<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  byte_lock_insanity = 1 << 29 </div> -<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  }</div> -</div><!-- fragment --> -</div> -</div> <a class="anchor" id="adf964e787e0666fc5b7d94c2715ee6f5"></a> <div class="memitem"> <div class="memproto"> diff --git a/classboost_1_1afio_1_1v2__xxx_1_1handle.js b/classboost_1_1afio_1_1v2__xxx_1_1handle.js index d5208475..341d99f4 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1handle.js +++ b/classboost_1_1afio_1_1v2__xxx_1_1handle.js @@ -1,7 +1,9 @@ var classboost_1_1afio_1_1v2__xxx_1_1handle = [ + [ "flag_base", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base" ], [ "really_copy", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html", null ], [ "extent_type", "classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3", null ], + [ "flag", "classboost_1_1afio_1_1v2__xxx_1_1handle.html#a170bde6eae5c0779be3ef5dc822af2c8", null ], [ "path_type", "classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa28b35a32f1292b6126a82bba20a2c90", null ], [ "size_type", "classboost_1_1afio_1_1v2__xxx_1_1handle.html#aee8d98d7f979e312f5e18dfcebfc6870", null ], [ "caching", "classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527ca", [ @@ -37,7 +39,6 @@ var classboost_1_1afio_1_1v2__xxx_1_1handle = [ "are_reads_from_cache", "classboost_1_1afio_1_1v2__xxx_1_1handle.html#a70998344e2234961c5ad64491d042ff8", null ], [ "are_safety_fsyncs_issued", "classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3e08545dd29f09a40ff8439ac774ae1e", null ], [ "are_writes_durable", "classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae446e9a32283991f58f8f27dbed083d1", null ], - [ "BOOSTLITE_BITFIELD_BEGIN", "classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d", null ], [ "close", "classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f", null ], [ "flags", "classboost_1_1afio_1_1v2__xxx_1_1handle.html#add27fa17cd6356b49a26a8b6dafb6a6d", null ], [ "is_append_only", "classboost_1_1afio_1_1v2__xxx_1_1handle.html#abef3375ff35a72bd780cbee0b600b26d", null ], diff --git a/classboost_1_1afio_1_1v2__xxx_1_1io__handle-members.html b/classboost_1_1afio_1_1v2__xxx_1_1io__handle-members.html index bd6e108c..039155d8 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1io__handle-members.html +++ b/classboost_1_1afio_1_1v2__xxx_1_1io__handle-members.html @@ -119,59 +119,58 @@ $(document).ready(function(){initNavTree('classboost_1_1afio_1_1v2__xxx_1_1io__h <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a70998344e2234961c5ad64491d042ff8">are_reads_from_cache</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3e08545dd29f09a40ff8439ac774ae1e">are_safety_fsyncs_issued</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae446e9a32283991f58f8f27dbed083d1">are_writes_durable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d">BOOSTLITE_BITFIELD_BEGIN</a>(flag)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a811166f987d82fcd3c85c6aa0b9b4f34">buffer_type</a> typedef</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a9085d19b744d1330eafa51fffc49e104">buffers_type</a> typedef</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>caching</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f">close</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#acbb752522c90f5e4596b8a4f07e2fa80">const_buffer_type</a> typedef</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a692ba33b1e443510a791ff43f37d73cd">const_buffers_type</a> typedef</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>creation</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>extent_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>flag</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#add27fa17cd6356b49a26a8b6dafb6a6d">flags</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa845780704a8508c658c2b878f574ba7">handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a4e9723c353eee4bcd629a7c9a01472f2">handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a0dbf908498e5cbf54ee0fff752c0c490">handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2c20412387db2551d9b26824412d4986">handle</a>(const handle &o, really_copy)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4423c3eec1de559b945b3e98bcd7a815">io_handle</a>()=default</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abdfb4dd68b3ad7532ad4485a4736cfac">io_handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a291852173a487edea1a7d73244f89465">io_handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aac3d453ba313931483a2f1b027c6dd5e">io_handle</a>(const io_handle &o, really_copy _)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</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="classboost_1_1afio_1_1v2__xxx_1_1handle.html#abef3375ff35a72bd780cbee0b600b26d">is_append_only</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9">is_directory</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad6cbdfbe64d09ec03829144a137bc865">is_multiplexer</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a8d4b2f3b095a80e651c18143246ee4e9">is_overlapped</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c">is_process</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#af2d9387a79e320e2902880fee38b392a">is_readable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81b36f2dcb205e049f3c3781c7973b6e">is_regular</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75bedfc2b14073a20ac359edc29f9cc9">is_section</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3c14ec910a3eac02b44688807c9b7511">is_seekable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a6aa861f1403424bf5768d6dd25da402f">is_symlink</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a72da822cb2e7c406aaa40be0f44b16fa">is_valid</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7">is_writable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad4ee22cfec00551e1f71ff23962280be">kernel_caching</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aebd9c90a901e6364c94d466425db6e0f">lock</a>(extent_type offset, extent_type bytes, bool exclusive=true, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac73d1383516e0e139e3863b57731e4de">lock</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a6de014bf9d16737f3b14b61d6eea413d">lock</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>mode</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae600069dc662d837c36f42802791c7f4">native_handle</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aae278681887f4cb68b0b57c5ef6c8d4e">operator=</a>(handle &&o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acda0caaacf4404bffc57508930ba52be">operator=</a>(const handle &o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a461355ae526806b338fd2eaadc564a43">path</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>path_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2">read</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4480a48b8e54cde62fd2cee4ceed3725">read</a>(extent_type offset, char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a59c9bc1338196095a028b2870dcfb61d">release</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a7d1fa70986dc1edea222e17fbabc6425">requires_aligned_io</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#adf964e787e0666fc5b7d94c2715ee6f5">set_append_only</a>(bool enable) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa8de6675205db68de70bf9075a6c649f">set_kernel_caching</a>(caching caching) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>size_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aab870fe5fa041af29e2d85a5c292077f">try_lock</a>(extent_type offset, extent_type bytes, bool exclusive=true) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42">unlock</a>(extent_type offset, extent_type bytes) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4">write</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac1fb657631c5212401259bb35ebf16db">write</a>(extent_type offset, const char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~handle</b>() (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a811166f987d82fcd3c85c6aa0b9b4f34">buffer_type</a> typedef</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a9085d19b744d1330eafa51fffc49e104">buffers_type</a> typedef</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>caching</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f">close</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#acbb752522c90f5e4596b8a4f07e2fa80">const_buffer_type</a> typedef</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a692ba33b1e443510a791ff43f37d73cd">const_buffers_type</a> typedef</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>creation</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>extent_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>flag</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#add27fa17cd6356b49a26a8b6dafb6a6d">flags</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa845780704a8508c658c2b878f574ba7">handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a4e9723c353eee4bcd629a7c9a01472f2">handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a0dbf908498e5cbf54ee0fff752c0c490">handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</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="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2c20412387db2551d9b26824412d4986">handle</a>(const handle &o, really_copy)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4423c3eec1de559b945b3e98bcd7a815">io_handle</a>()=default</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abdfb4dd68b3ad7532ad4485a4736cfac">io_handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a291852173a487edea1a7d73244f89465">io_handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</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="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aac3d453ba313931483a2f1b027c6dd5e">io_handle</a>(const io_handle &o, really_copy _)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#abef3375ff35a72bd780cbee0b600b26d">is_append_only</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9">is_directory</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad6cbdfbe64d09ec03829144a137bc865">is_multiplexer</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a8d4b2f3b095a80e651c18143246ee4e9">is_overlapped</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c">is_process</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#af2d9387a79e320e2902880fee38b392a">is_readable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81b36f2dcb205e049f3c3781c7973b6e">is_regular</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75bedfc2b14073a20ac359edc29f9cc9">is_section</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3c14ec910a3eac02b44688807c9b7511">is_seekable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a6aa861f1403424bf5768d6dd25da402f">is_symlink</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a72da822cb2e7c406aaa40be0f44b16fa">is_valid</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7">is_writable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad4ee22cfec00551e1f71ff23962280be">kernel_caching</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aebd9c90a901e6364c94d466425db6e0f">lock</a>(extent_type offset, extent_type bytes, bool exclusive=true, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac73d1383516e0e139e3863b57731e4de">lock</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a6de014bf9d16737f3b14b61d6eea413d">lock</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>mode</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae600069dc662d837c36f42802791c7f4">native_handle</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aae278681887f4cb68b0b57c5ef6c8d4e">operator=</a>(handle &&o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acda0caaacf4404bffc57508930ba52be">operator=</a>(const handle &o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a461355ae526806b338fd2eaadc564a43">path</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>path_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2">read</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4480a48b8e54cde62fd2cee4ceed3725">read</a>(extent_type offset, char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a59c9bc1338196095a028b2870dcfb61d">release</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a7d1fa70986dc1edea222e17fbabc6425">requires_aligned_io</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#adf964e787e0666fc5b7d94c2715ee6f5">set_append_only</a>(bool enable) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa8de6675205db68de70bf9075a6c649f">set_kernel_caching</a>(caching caching) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>size_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aab870fe5fa041af29e2d85a5c292077f">try_lock</a>(extent_type offset, extent_type bytes, bool exclusive=true) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42">unlock</a>(extent_type offset, extent_type bytes) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4">write</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac1fb657631c5212401259bb35ebf16db">write</a>(extent_type offset, const char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>~handle</b>() (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> </table></div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> diff --git a/classboost_1_1afio_1_1v2__xxx_1_1io__handle.html b/classboost_1_1afio_1_1v2__xxx_1_1io__handle.html index 431982b7..d185d09a 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1io__handle.html +++ b/classboost_1_1afio_1_1v2__xxx_1_1io__handle.html @@ -227,9 +227,6 @@ constexpr </td><td class="memItemRight" valign="bottom"><a class="el" href= <tr class="memitem:a0d043e29e065db9618f6df2e43cc1d42"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42">unlock</a> (<a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3">extent_type</a> offset, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3">extent_type</a> bytes) noexcept</td></tr> <tr class="memdesc:a0d043e29e065db9618f6df2e43cc1d42"><td class="mdescLeft"> </td><td class="mdescRight">Unlocks a byte range previously locked. <a href="#a0d043e29e065db9618f6df2e43cc1d42">More...</a><br/></td></tr> <tr class="separator:a0d043e29e065db9618f6df2e43cc1d42"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d">BOOSTLITE_BITFIELD_BEGIN</a> (flag)</td></tr> -<tr class="memdesc:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="mdescLeft"> </td><td class="mdescRight">Bitwise flags which can be specified. <a href="#a2fcb63ac3ba4b4e227f2ded9ea5a690d">More...</a><br/></td></tr> -<tr class="separator:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a461355ae526806b338fd2eaadc564a43"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a461355ae526806b338fd2eaadc564a43"></a> virtual <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa28b35a32f1292b6126a82bba20a2c90">path_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a461355ae526806b338fd2eaadc564a43">path</a> () const noexcept</td></tr> <tr class="memdesc:a461355ae526806b338fd2eaadc564a43"><td class="mdescLeft"> </td><td class="mdescRight">The path this handle refers to, if any. <br/></td></tr> @@ -338,57 +335,6 @@ flag </td><td class="memItemRight" valign="bottom"><b>_flags</b></td></tr> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>A handle to something capable of scatter-gather i/o. </p> </div><h2 class="groupheader">Member Function Documentation</h2> -<a class="anchor" id="a2fcb63ac3ba4b4e227f2ded9ea5a690d"></a> -<div class="memitem"> -<div class="memproto"> -<table class="mlabels"> - <tr> - <td class="mlabels-left"> - <table class="memname"> - <tr> - <td class="memname">boost::afio::v2_xxx::handle::BOOSTLITE_BITFIELD_BEGIN </td> - <td>(</td> - <td class="paramtype">flag </td> - <td class="paramname"></td><td>)</td> - <td></td> - </tr> - </table> - </td> - <td class="mlabels-right"> -<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">inherited</span></span> </td> - </tr> -</table> -</div><div class="memdoc"> - -<p>Bitwise flags which can be specified. </p> -<p>< No flags</p> -<p>Unlinks the file on handle close. On POSIX, this simply unlinks whatever is pointed to by <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a461355ae526806b338fd2eaadc564a43" title="The path this handle refers to, if any.">path()</a></code> upon the call of <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f" title="Immediately close the native handle type managed by this handle.">close()</a></code> if and only if the inode matches. On Windows, this opens the file handle with the <code>FILE_FLAG_DELETE_ON_CLOSE</code> modifier which substantially affects caching policy and causes the <b>first</b> handle close to make the file unavailable for anyone else to open with an <code>EAGAIN</code> error return. Because this is confusing, unless the <code>win_disable_unlink_emulation</code> flag is also specified, this POSIX behaviour is somewhat emulated by AFIO on Windows by renaming the file to a random name on <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f" title="Immediately close the native handle type managed by this handle.">close()</a></code> causing it to appear to have been unlinked immediately.</p> -<p>Some kernel caching modes have unhelpfully inconsistent behaviours in getting your data onto storage, so by default unless this flag is specified AFIO adds extra fsyncs to the following operations for the caching modes specified below: truncation of file length either explicitly or during file open. closing of the handle either explicitly or in the destructor.</p> -<p>Additionally on Linux only to prevent loss of file metadata: On the parent directory whenever a file might have been created. On the parent directory on file close.</p> -<p>This only occurs for these kernel caching modes: caching::none caching::reads caching::reads_and_metadata caching::safety_fsyncs</p> -<p><code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab8427163f63809bb60a7c70a7cc58031">file_handle::unlink()</a></code> could accidentally delete the wrong file if someone has renamed the open file handle since the time it was opened. To prevent this occuring, where the OS doesn't provide race free unlink-by-open-handle we compare the inode of the path we are about to unlink with that of the open handle before unlinking. </p> -<dl class="section warning"><dt>Warning</dt><dd>This does not prevent races where in between the time of checking the inode and executing the unlink a third party changes the item about to be unlinked. Only operating systems with a true race-free unlink syscall are race free.</dd></dl> -<p>< See the documentation for <code>unlink_on_close</code></p> -<p>< On Windows, create any new handles with OVERLAPPED semantics</p> -<p>< Using insane POSIX byte range locks </p> -<div class="fragment"><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  {</div> -<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8" title="No ability to read or write anything, but can synchronise (SYNCHRONIZE or 0)">none</a> = 0, </div> -<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div> -<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  unlink_on_close = 1 << 0,</div> -<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div> -<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  disable_safety_fsyncs = 1 << 2,</div> -<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  disable_safety_unlinks = 1 << 3,</div> -<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div> -<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  win_disable_unlink_emulation = 1 << 24, </div> -<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div> -<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="comment">// NOTE: IF UPDATING THIS UPDATE THE std::ostream PRINTER BELOW!!!</span></div> -<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div> -<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  overlapped = 1 << 28, </div> -<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  byte_lock_insanity = 1 << 29 </div> -<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  }</div> -</div><!-- fragment --> -</div> -</div> <a class="anchor" id="aebd9c90a901e6364c94d466425db6e0f"></a> <div class="memitem"> <div class="memproto"> diff --git a/classboost_1_1afio_1_1v2__xxx_1_1io__handle.js b/classboost_1_1afio_1_1v2__xxx_1_1io__handle.js index ab9e515d..4ce3ef8e 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1io__handle.js +++ b/classboost_1_1afio_1_1v2__xxx_1_1io__handle.js @@ -21,7 +21,6 @@ var classboost_1_1afio_1_1v2__xxx_1_1io__handle = [ "are_reads_from_cache", "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a70998344e2234961c5ad64491d042ff8", null ], [ "are_safety_fsyncs_issued", "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a3e08545dd29f09a40ff8439ac774ae1e", null ], [ "are_writes_durable", "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ae446e9a32283991f58f8f27dbed083d1", null ], - [ "BOOSTLITE_BITFIELD_BEGIN", "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d", null ], [ "close", "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a651ff10099e7522df784507aca8b8f0f", null ], [ "flags", "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#add27fa17cd6356b49a26a8b6dafb6a6d", null ], [ "is_append_only", "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abef3375ff35a72bd780cbee0b600b26d", null ], diff --git a/classboost_1_1afio_1_1v2__xxx_1_1map__handle-members.html b/classboost_1_1afio_1_1v2__xxx_1_1map__handle-members.html index 6d4d7ccb..1485eee4 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1map__handle-members.html +++ b/classboost_1_1afio_1_1v2__xxx_1_1map__handle-members.html @@ -123,78 +123,77 @@ $(document).ready(function(){initNavTree('classboost_1_1afio_1_1v2__xxx_1_1map__ <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a70998344e2234961c5ad64491d042ff8">are_reads_from_cache</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3e08545dd29f09a40ff8439ac774ae1e">are_safety_fsyncs_issued</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae446e9a32283991f58f8f27dbed083d1">are_writes_durable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d">BOOSTLITE_BITFIELD_BEGIN</a>(flag)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>buffer_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>buffers_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>caching</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a6a942f41e85fb2e65e6376dc2e348497">close</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aefeb5e82a3073b18f50b3047c89752ce">commit</a>(buffer_type region, section_handle::flag _flag=section_handle::flag::read|section_handle::flag::write) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>const_buffer_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>const_buffers_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>creation</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a3cb9350601a177da333304ef5930cbab">decommit</a>(buffer_type region) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#acf2dbad9fb261c665e9f082beb7050d5">do_not_store</a>(buffer_type region) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">static</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>extent_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>flag</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>buffer_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>buffers_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>caching</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a6a942f41e85fb2e65e6376dc2e348497">close</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aefeb5e82a3073b18f50b3047c89752ce">commit</a>(buffer_type region, section_handle::flag _flag=section_handle::flag::read|section_handle::flag::write) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>const_buffer_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>const_buffers_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>creation</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a3cb9350601a177da333304ef5930cbab">decommit</a>(buffer_type region) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#acf2dbad9fb261c665e9f082beb7050d5">do_not_store</a>(buffer_type region) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>extent_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>flag</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#add27fa17cd6356b49a26a8b6dafb6a6d">flags</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa845780704a8508c658c2b878f574ba7">handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a4e9723c353eee4bcd629a7c9a01472f2">handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a0dbf908498e5cbf54ee0fff752c0c490">handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2c20412387db2551d9b26824412d4986">handle</a>(const handle &o, really_copy)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4423c3eec1de559b945b3e98bcd7a815">io_handle</a>()=default</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abdfb4dd68b3ad7532ad4485a4736cfac">io_handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a291852173a487edea1a7d73244f89465">io_handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aac3d453ba313931483a2f1b027c6dd5e">io_handle</a>(const io_handle &o, really_copy _)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>io_request</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>io_result</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#abef3375ff35a72bd780cbee0b600b26d">is_append_only</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9">is_directory</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad6cbdfbe64d09ec03829144a137bc865">is_multiplexer</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a8d4b2f3b095a80e651c18143246ee4e9">is_overlapped</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c">is_process</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#af2d9387a79e320e2902880fee38b392a">is_readable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81b36f2dcb205e049f3c3781c7973b6e">is_regular</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75bedfc2b14073a20ac359edc29f9cc9">is_section</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3c14ec910a3eac02b44688807c9b7511">is_seekable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a6aa861f1403424bf5768d6dd25da402f">is_symlink</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a72da822cb2e7c406aaa40be0f44b16fa">is_valid</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7">is_writable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad4ee22cfec00551e1f71ff23962280be">kernel_caching</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a5982ab4fc54347e01fed95ad44d948c6">length</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aebd9c90a901e6364c94d466425db6e0f">lock</a>(extent_type offset, extent_type bytes, bool exclusive=true, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac73d1383516e0e139e3863b57731e4de">lock</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a6de014bf9d16737f3b14b61d6eea413d">lock</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a6f0fc242efb1e28078aa13812335df3b">map</a>(section_handle &section, size_type bytes=0, extent_type offset=0, section_handle::flag _flag=section_handle::flag::read|section_handle::flag::write) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a2bfe92df14ea41912f362558adcf066c">map_handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad7e261e816a1c394d556bfb62b618a02">map_handle</a>(io_handle h, section_handle *section)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a856c6f55f486070b67e210065000454c">map_handle</a>(map_handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>mode</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae600069dc662d837c36f42802791c7f4">native_handle</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ae07b3e5449e9116d733ef449b6ac0713">operator=</a>(map_handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aae278681887f4cb68b0b57c5ef6c8d4e">boost::afio::v2_xxx::io_handle::operator=</a>(handle &&o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acda0caaacf4404bffc57508930ba52be">boost::afio::v2_xxx::io_handle::operator=</a>(const handle &o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a461355ae526806b338fd2eaadc564a43">path</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>path_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a7b7036b13db0a4e7ac90193afd22cca9">prefetch</a>(span< buffer_type > regions) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">static</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a5b832e5045ae54db8561133763837a47">read</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2">boost::afio::v2_xxx::io_handle::read</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4480a48b8e54cde62fd2cee4ceed3725">boost::afio::v2_xxx::io_handle::read</a>(extent_type offset, char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad191467425f5966dc4a42f365bf13dc7">release</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a7d1fa70986dc1edea222e17fbabc6425">requires_aligned_io</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a89f5587e480916c3d27428ea39a6c768">section</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#adf964e787e0666fc5b7d94c2715ee6f5">set_append_only</a>(bool enable) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa8de6675205db68de70bf9075a6c649f">set_kernel_caching</a>(caching caching) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>size_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a740ebf7b850bfa5e5484e5e54341ff1f">swap</a>(map_handle &o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aab870fe5fa041af29e2d85a5c292077f">try_lock</a>(extent_type offset, extent_type bytes, bool exclusive=true) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42">unlock</a>(extent_type offset, extent_type bytes) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad6157050182facd9bb5c545b8fe487e6">write</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4">boost::afio::v2_xxx::io_handle::write</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac1fb657631c5212401259bb35ebf16db">boost::afio::v2_xxx::io_handle::write</a>(extent_type offset, const char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a03ca3f1cf96bae5be137227e64c1e78b">zero</a>(buffer_type region) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~handle</b>() (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>~map_handle</b>() (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>flag</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#add27fa17cd6356b49a26a8b6dafb6a6d">flags</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa845780704a8508c658c2b878f574ba7">handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a4e9723c353eee4bcd629a7c9a01472f2">handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a0dbf908498e5cbf54ee0fff752c0c490">handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</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="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2c20412387db2551d9b26824412d4986">handle</a>(const handle &o, really_copy)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4423c3eec1de559b945b3e98bcd7a815">io_handle</a>()=default</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abdfb4dd68b3ad7532ad4485a4736cfac">io_handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a291852173a487edea1a7d73244f89465">io_handle</a>(handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</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="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aac3d453ba313931483a2f1b027c6dd5e">io_handle</a>(const io_handle &o, really_copy _)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>io_request</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>io_result</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#abef3375ff35a72bd780cbee0b600b26d">is_append_only</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9">is_directory</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad6cbdfbe64d09ec03829144a137bc865">is_multiplexer</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a8d4b2f3b095a80e651c18143246ee4e9">is_overlapped</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c">is_process</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#af2d9387a79e320e2902880fee38b392a">is_readable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81b36f2dcb205e049f3c3781c7973b6e">is_regular</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75bedfc2b14073a20ac359edc29f9cc9">is_section</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3c14ec910a3eac02b44688807c9b7511">is_seekable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a6aa861f1403424bf5768d6dd25da402f">is_symlink</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a72da822cb2e7c406aaa40be0f44b16fa">is_valid</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7">is_writable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad4ee22cfec00551e1f71ff23962280be">kernel_caching</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a5982ab4fc54347e01fed95ad44d948c6">length</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aebd9c90a901e6364c94d466425db6e0f">lock</a>(extent_type offset, extent_type bytes, bool exclusive=true, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac73d1383516e0e139e3863b57731e4de">lock</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a6de014bf9d16737f3b14b61d6eea413d">lock</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a6f0fc242efb1e28078aa13812335df3b">map</a>(section_handle &section, size_type bytes=0, extent_type offset=0, section_handle::flag _flag=section_handle::flag::read|section_handle::flag::write) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a2bfe92df14ea41912f362558adcf066c">map_handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad7e261e816a1c394d556bfb62b618a02">map_handle</a>(io_handle h, section_handle *section)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a856c6f55f486070b67e210065000454c">map_handle</a>(map_handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>mode</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae600069dc662d837c36f42802791c7f4">native_handle</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ae07b3e5449e9116d733ef449b6ac0713">operator=</a>(map_handle &&o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aae278681887f4cb68b0b57c5ef6c8d4e">boost::afio::v2_xxx::io_handle::operator=</a>(handle &&o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acda0caaacf4404bffc57508930ba52be">boost::afio::v2_xxx::io_handle::operator=</a>(const handle &o)=delete</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a461355ae526806b338fd2eaadc564a43">path</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>path_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a7b7036b13db0a4e7ac90193afd22cca9">prefetch</a>(span< buffer_type > regions) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a5b832e5045ae54db8561133763837a47">read</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2">boost::afio::v2_xxx::io_handle::read</a>(io_request< buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4480a48b8e54cde62fd2cee4ceed3725">boost::afio::v2_xxx::io_handle::read</a>(extent_type offset, char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad191467425f5966dc4a42f365bf13dc7">release</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a7d1fa70986dc1edea222e17fbabc6425">requires_aligned_io</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a89f5587e480916c3d27428ea39a6c768">section</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#adf964e787e0666fc5b7d94c2715ee6f5">set_append_only</a>(bool enable) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa8de6675205db68de70bf9075a6c649f">set_kernel_caching</a>(caching caching) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>size_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a740ebf7b850bfa5e5484e5e54341ff1f">swap</a>(map_handle &o) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aab870fe5fa041af29e2d85a5c292077f">try_lock</a>(extent_type offset, extent_type bytes, bool exclusive=true) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42">unlock</a>(extent_type offset, extent_type bytes) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad6157050182facd9bb5c545b8fe487e6">write</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4">boost::afio::v2_xxx::io_handle::write</a>(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac1fb657631c5212401259bb35ebf16db">boost::afio::v2_xxx::io_handle::write</a>(extent_type offset, const char *data, size_type bytes, deadline d=deadline()) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">boost::afio::v2_xxx::io_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a03ca3f1cf96bae5be137227e64c1e78b">zero</a>(buffer_type region) noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>~handle</b>() (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~map_handle</b>() (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td><td class="entry"></td></tr> </table></div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> diff --git a/classboost_1_1afio_1_1v2__xxx_1_1map__handle.html b/classboost_1_1afio_1_1v2__xxx_1_1map__handle.html index cd34a7e5..1359199f 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1map__handle.html +++ b/classboost_1_1afio_1_1v2__xxx_1_1map__handle.html @@ -261,9 +261,6 @@ char * </td><td class="memItemRight" valign="bottom"><a class="el" href="cl <tr class="memitem:a0d043e29e065db9618f6df2e43cc1d42"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42">unlock</a> (<a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3">extent_type</a> offset, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3">extent_type</a> bytes) noexcept</td></tr> <tr class="memdesc:a0d043e29e065db9618f6df2e43cc1d42"><td class="mdescLeft"> </td><td class="mdescRight">Unlocks a byte range previously locked. <a href="#a0d043e29e065db9618f6df2e43cc1d42">More...</a><br/></td></tr> <tr class="separator:a0d043e29e065db9618f6df2e43cc1d42"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d">BOOSTLITE_BITFIELD_BEGIN</a> (flag)</td></tr> -<tr class="memdesc:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="mdescLeft"> </td><td class="mdescRight">Bitwise flags which can be specified. <a href="#a2fcb63ac3ba4b4e227f2ded9ea5a690d">More...</a><br/></td></tr> -<tr class="separator:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a461355ae526806b338fd2eaadc564a43"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a461355ae526806b338fd2eaadc564a43"></a> virtual <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa28b35a32f1292b6126a82bba20a2c90">path_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a461355ae526806b338fd2eaadc564a43">path</a> () const noexcept</td></tr> <tr class="memdesc:a461355ae526806b338fd2eaadc564a43"><td class="mdescLeft"> </td><td class="mdescRight">The path this handle refers to, if any. <br/></td></tr> @@ -389,57 +386,6 @@ flag </td><td class="memItemRight" valign="bottom"><b>_flags</b></td></tr> <p class="enddd">MADV_FREE on FreeBSD seems to do what MADV_DONTNEED does on Linux, investigate. </p> </dd></dl> </div><h2 class="groupheader">Member Function Documentation</h2> -<a class="anchor" id="a2fcb63ac3ba4b4e227f2ded9ea5a690d"></a> -<div class="memitem"> -<div class="memproto"> -<table class="mlabels"> - <tr> - <td class="mlabels-left"> - <table class="memname"> - <tr> - <td class="memname">boost::afio::v2_xxx::handle::BOOSTLITE_BITFIELD_BEGIN </td> - <td>(</td> - <td class="paramtype">flag </td> - <td class="paramname"></td><td>)</td> - <td></td> - </tr> - </table> - </td> - <td class="mlabels-right"> -<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">inherited</span></span> </td> - </tr> -</table> -</div><div class="memdoc"> - -<p>Bitwise flags which can be specified. </p> -<p>< No flags</p> -<p>Unlinks the file on handle close. On POSIX, this simply unlinks whatever is pointed to by <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a461355ae526806b338fd2eaadc564a43" title="The path this handle refers to, if any.">path()</a></code> upon the call of <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f" title="Immediately close the native handle type managed by this handle.">close()</a></code> if and only if the inode matches. On Windows, this opens the file handle with the <code>FILE_FLAG_DELETE_ON_CLOSE</code> modifier which substantially affects caching policy and causes the <b>first</b> handle close to make the file unavailable for anyone else to open with an <code>EAGAIN</code> error return. Because this is confusing, unless the <code>win_disable_unlink_emulation</code> flag is also specified, this POSIX behaviour is somewhat emulated by AFIO on Windows by renaming the file to a random name on <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f" title="Immediately close the native handle type managed by this handle.">close()</a></code> causing it to appear to have been unlinked immediately.</p> -<p>Some kernel caching modes have unhelpfully inconsistent behaviours in getting your data onto storage, so by default unless this flag is specified AFIO adds extra fsyncs to the following operations for the caching modes specified below: truncation of file length either explicitly or during file open. closing of the handle either explicitly or in the destructor.</p> -<p>Additionally on Linux only to prevent loss of file metadata: On the parent directory whenever a file might have been created. On the parent directory on file close.</p> -<p>This only occurs for these kernel caching modes: caching::none caching::reads caching::reads_and_metadata caching::safety_fsyncs</p> -<p><code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab8427163f63809bb60a7c70a7cc58031">file_handle::unlink()</a></code> could accidentally delete the wrong file if someone has renamed the open file handle since the time it was opened. To prevent this occuring, where the OS doesn't provide race free unlink-by-open-handle we compare the inode of the path we are about to unlink with that of the open handle before unlinking. </p> -<dl class="section warning"><dt>Warning</dt><dd>This does not prevent races where in between the time of checking the inode and executing the unlink a third party changes the item about to be unlinked. Only operating systems with a true race-free unlink syscall are race free.</dd></dl> -<p>< See the documentation for <code>unlink_on_close</code></p> -<p>< On Windows, create any new handles with OVERLAPPED semantics</p> -<p>< Using insane POSIX byte range locks </p> -<div class="fragment"><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  {</div> -<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8" title="No ability to read or write anything, but can synchronise (SYNCHRONIZE or 0)">none</a> = 0, </div> -<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div> -<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  unlink_on_close = 1 << 0,</div> -<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div> -<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  disable_safety_fsyncs = 1 << 2,</div> -<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  disable_safety_unlinks = 1 << 3,</div> -<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div> -<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  win_disable_unlink_emulation = 1 << 24, </div> -<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div> -<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="comment">// NOTE: IF UPDATING THIS UPDATE THE std::ostream PRINTER BELOW!!!</span></div> -<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div> -<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  overlapped = 1 << 28, </div> -<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  byte_lock_insanity = 1 << 29 </div> -<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  }</div> -</div><!-- fragment --> -</div> -</div> <a class="anchor" id="acf2dbad9fb261c665e9f082beb7050d5"></a> <div class="memitem"> <div class="memproto"> diff --git a/classboost_1_1afio_1_1v2__xxx_1_1map__handle.js b/classboost_1_1afio_1_1v2__xxx_1_1map__handle.js index 447ceec0..cb65318b 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1map__handle.js +++ b/classboost_1_1afio_1_1v2__xxx_1_1map__handle.js @@ -22,7 +22,6 @@ var classboost_1_1afio_1_1v2__xxx_1_1map__handle = [ "are_reads_from_cache", "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a70998344e2234961c5ad64491d042ff8", null ], [ "are_safety_fsyncs_issued", "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a3e08545dd29f09a40ff8439ac774ae1e", null ], [ "are_writes_durable", "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ae446e9a32283991f58f8f27dbed083d1", null ], - [ "BOOSTLITE_BITFIELD_BEGIN", "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d", null ], [ "close", "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a6a942f41e85fb2e65e6376dc2e348497", null ], [ "commit", "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aefeb5e82a3073b18f50b3047c89752ce", null ], [ "decommit", "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a3cb9350601a177da333304ef5930cbab", null ], diff --git a/classboost_1_1afio_1_1v2__xxx_1_1section__handle-members.html b/classboost_1_1afio_1_1v2__xxx_1_1section__handle-members.html index 397a7ee7..b0fe4e62 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1section__handle-members.html +++ b/classboost_1_1afio_1_1v2__xxx_1_1section__handle-members.html @@ -123,11 +123,11 @@ $(document).ready(function(){initNavTree('classboost_1_1afio_1_1v2__xxx_1_1secti <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3e08545dd29f09a40ff8439ac774ae1e">are_safety_fsyncs_issued</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae446e9a32283991f58f8f27dbed083d1">are_writes_durable</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a78fc51ac881ae0fc42327de1f9604ee7">backing_native_handle</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html">boost::afio::v2_xxx::section_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abcaa8807c39cae2261ed9de520661678">BOOSTLITE_BITFIELD_BEGIN</a>(flag)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html">boost::afio::v2_xxx::section_handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527ca">caching</a> enum name</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f">close</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357">creation</a> enum name</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>extent_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html">boost::afio::v2_xxx::section_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html">boost::afio::v2_xxx::section_handle</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527ca">caching</a> enum name</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f">close</a>() noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357">creation</a> enum name</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>extent_type</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html">boost::afio::v2_xxx::section_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html">boost::afio::v2_xxx::section_handle</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>flag</b> typedef (defined in <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html">boost::afio::v2_xxx::section_handle</a>)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html">boost::afio::v2_xxx::section_handle</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#add27fa17cd6356b49a26a8b6dafb6a6d">flags</a>() const noexcept</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa845780704a8508c658c2b878f574ba7">handle</a>()</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a4e9723c353eee4bcd629a7c9a01472f2">handle</a>(native_handle_type h, caching caching=caching::none, flag flags=flag::none)</td><td class="entry"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> diff --git a/classboost_1_1afio_1_1v2__xxx_1_1section__handle.html b/classboost_1_1afio_1_1v2__xxx_1_1section__handle.html index e0486e16..c95bc652 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1section__handle.html +++ b/classboost_1_1afio_1_1v2__xxx_1_1section__handle.html @@ -107,6 +107,7 @@ $(document).ready(function(){initNavTree('classboost_1_1afio_1_1v2__xxx_1_1secti <div class="header"> <div class="summary"> +<a href="#nested-classes">Classes</a> | <a href="#pub-types">Public Types</a> | <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-static-methods">Static Public Member Functions</a> | @@ -131,6 +132,12 @@ Inheritance diagram for boost::afio::v2_xxx::section_handle:</div> </map> </div></div> <table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> +Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">flag_base</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The behaviour of the memory section. <a href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> Public Types</h2></td></tr> <tr class="memitem:add93e9bb6b358daefd88696598b5d372"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add93e9bb6b358daefd88696598b5d372"></a> @@ -139,6 +146,9 @@ using </td><td class="memItemRight" valign="bottom"><b>extent_type</b> = <a <tr class="memitem:a7a2b1215d07fc84508b2d4577c775cfa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a2b1215d07fc84508b2d4577c775cfa"></a> using </td><td class="memItemRight" valign="bottom"><b>size_type</b> = <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aee8d98d7f979e312f5e18dfcebfc6870">handle::size_type</a></td></tr> <tr class="separator:a7a2b1215d07fc84508b2d4577c775cfa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9501b01defc274665493e3f7f7ec2f5f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9501b01defc274665493e3f7f7ec2f5f"></a> +using </td><td class="memItemRight" valign="bottom"><b>flag</b> = boost_lite::_415bbcd2::bitfield::bitfield< <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">flag_base</a> ></td></tr> +<tr class="separator:a9501b01defc274665493e3f7f7ec2f5f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acd7f0c039e94c7ad40937fe32a2cabad"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabad">mode</a> : unsigned char { <br/>   <b>unchanged</b> = 0, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8">none</a> = 2, @@ -180,9 +190,6 @@ using </td><td class="memItemRight" valign="bottom"><a class="el" href="cla </table><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:abcaa8807c39cae2261ed9de520661678"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abcaa8807c39cae2261ed9de520661678">BOOSTLITE_BITFIELD_BEGIN</a> (flag)</td></tr> -<tr class="memdesc:abcaa8807c39cae2261ed9de520661678"><td class="mdescLeft"> </td><td class="mdescRight">The behaviour of the memory section. <a href="#abcaa8807c39cae2261ed9de520661678">More...</a><br/></td></tr> -<tr class="separator:abcaa8807c39cae2261ed9de520661678"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d11de5e7fe8fee158829a024c8fdda4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d11de5e7fe8fee158829a024c8fdda4"></a>  </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a4d11de5e7fe8fee158829a024c8fdda4">section_handle</a> ()</td></tr> <tr class="memdesc:a4d11de5e7fe8fee158829a024c8fdda4"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <br/></td></tr> @@ -489,53 +496,6 @@ flag </td><td class="memItemRight" valign="bottom"><b>_flags</b></td></tr> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> -<a class="anchor" id="abcaa8807c39cae2261ed9de520661678"></a> -<div class="memitem"> -<div class="memproto"> -<table class="mlabels"> - <tr> - <td class="mlabels-left"> - <table class="memname"> - <tr> - <td class="memname">boost::afio::v2_xxx::section_handle::BOOSTLITE_BITFIELD_BEGIN </td> - <td>(</td> - <td class="paramtype">flag </td> - <td class="paramname"></td><td>)</td> - <td></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>The behaviour of the memory section. </p> -<p>< No flags</p> -<p>< Memory views can be read</p> -<p>< Memory views can be written</p> -<p>< Memory views can be copy on written</p> -<p>< Memory views can execute code</p> -<p>< Don't allocate space for this memory in the system immediately</p> -<p>< Prefault, as if by reading every page, any views of memory upon creation.</p> -<p>< The backing storage is in fact an executable program binary. </p> -<div class="fragment"><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  {<a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8" title="No ability to read or write anything, but can synchronise (SYNCHRONIZE or 0)">none</a> = 0, </div> -<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaecae13117d6f0584c25a9da6c8f8415e" title="Ability to read (READ_CONTROL|FILE_READ_DATA|FILE_READ_ATTRIBUTES|FILE_READ_EA|SYNCHRONISE or O_RDONL...">read</a> = 1 << 0, </div> -<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee" title="Ability to read and write (READ_CONTROL|FILE_READ_DATA|FILE_READ_ATTRIBUTES|FILE_READ_EA|FILE_WRITE_D...">write</a> = 1 << 1, </div> -<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  cow = 1 << 2, </div> -<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  execute = 1 << 3, </div> -<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> -<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  nocommit = 1 << 8, </div> -<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  prefault = 1 << 9, </div> -<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  executable = 1 << 10, </div> -<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div> -<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// NOTE: IF UPDATING THIS UPDATE THE std::ostream PRINTER BELOW!!!</span></div> -<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div> -<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  readwrite = (<a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaecae13117d6f0584c25a9da6c8f8415e" title="Ability to read (READ_CONTROL|FILE_READ_DATA|FILE_READ_ATTRIBUTES|FILE_READ_EA|SYNCHRONISE or O_RDONL...">read</a> | <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee" title="Ability to read and write (READ_CONTROL|FILE_READ_DATA|FILE_READ_ATTRIBUTES|FILE_READ_EA|FILE_WRITE_D...">write</a>)};</div> -</div><!-- fragment --> -</div> -</div> <a class="anchor" id="a09eab0e7e479b3c3a07a57567ae3e354"></a> <div class="memitem"> <div class="memproto"> diff --git a/classboost_1_1afio_1_1v2__xxx_1_1section__handle.js b/classboost_1_1afio_1_1v2__xxx_1_1section__handle.js index 8d6e0e44..97a2b24a 100644 --- a/classboost_1_1afio_1_1v2__xxx_1_1section__handle.js +++ b/classboost_1_1afio_1_1v2__xxx_1_1section__handle.js @@ -1,6 +1,8 @@ var classboost_1_1afio_1_1v2__xxx_1_1section__handle = [ + [ "flag_base", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base" ], [ "extent_type", "classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#add93e9bb6b358daefd88696598b5d372", null ], + [ "flag", "classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a9501b01defc274665493e3f7f7ec2f5f", null ], [ "path_type", "classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#aa28b35a32f1292b6126a82bba20a2c90", null ], [ "size_type", "classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a7a2b1215d07fc84508b2d4577c775cfa", null ], [ "caching", "classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527ca", [ @@ -35,7 +37,6 @@ var classboost_1_1afio_1_1v2__xxx_1_1section__handle = [ "are_safety_fsyncs_issued", "classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a3e08545dd29f09a40ff8439ac774ae1e", null ], [ "are_writes_durable", "classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ae446e9a32283991f58f8f27dbed083d1", null ], [ "backing_native_handle", "classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a78fc51ac881ae0fc42327de1f9604ee7", null ], - [ "BOOSTLITE_BITFIELD_BEGIN", "classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abcaa8807c39cae2261ed9de520661678", null ], [ "close", "classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a651ff10099e7522df784507aca8b8f0f", null ], [ "flags", "classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#add27fa17cd6356b49a26a8b6dafb6a6d", null ], [ "is_append_only", "classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abef3375ff35a72bd780cbee0b600b26d", null ], diff --git a/classes.html b/classes.html index 7fbdbddb..cc8ed0a7 100644 --- a/classes.html +++ b/classes.html @@ -110,41 +110,43 @@ $(document).ready(function(){initNavTree('classes.html','');}); <div class="title">Class Index</div> </div> </div><!--header--> <div class="contents"> -<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_U">U</a> | <a class="qindex" href="#letter__">_</a></div> +<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_U">U</a> | <a class="qindex" href="#letter_W">W</a> | <a class="qindex" href="#letter__">_</a></div> <table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0"> <tr><td rowspan="2" valign="bottom"><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  A  </div></td></tr></table> -</td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html">shared_fs_mutex::entity_type</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__request.html">io_handle::io_request</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  N  </div></td></tr></table> -</td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html">section_handle</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td></tr> -<tr><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html">io_handle::extent_guard</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__result.html">io_handle::io_result</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex.html">shared_fs_mutex</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td></tr> +</td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html">shared_fs_mutex::entity_type</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__request.html">io_handle::io_request</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  P  </div></td></tr></table> +</td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">statfs_t</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td></tr> +<tr><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html">io_handle::extent_guard</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__result.html">io_handle::io_result</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html">storage_profile</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1storage__profile.html">boost::afio::v2_xxx::storage_profile</a>)   </td></tr> <tr><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">async_file_handle</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  F  </div></td></tr></table> -</td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html">io_service</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">native_handle_type</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">statfs_t</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td></tr> -<tr><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1atomic__append.html">atomic_append</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html">item</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1storage__profile.html">boost::afio::v2_xxx::storage_profile</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  P  </div></td></tr></table> -</td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html">storage_profile</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1storage__profile.html">boost::afio::v2_xxx::storage_profile</a>)   </td></tr> +</td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html">io_service</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator.html">page_allocator</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  U  </div></td></tr></table> +</td></tr> +<tr><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1atomic__append.html">atomic_append</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html">item</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1storage__profile.html">boost::afio::v2_xxx::storage_profile</a>)   </td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_3_01void_01_4.html">page_allocator< void ></a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)   </td></tr> <tr><td rowspan="2" valign="bottom"><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  B  </div></td></tr></table> -</td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html">statfs_t::f_flags_t</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item__base.html">item_base</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1storage__profile.html">boost::afio::v2_xxx::storage_profile</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  U  </div></td></tr></table> +</td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html">statfs_t::f_flags_t</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item__base.html">item_base</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1storage__profile.html">boost::afio::v2_xxx::storage_profile</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  R  </div></td></tr></table> +</td><td valign="top"><a class="el" href="unionuint128.html">uint128</a>   </td></tr> +<tr><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1fast__hash.html">fast_hash</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item__erased.html">item_erased</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1storage__profile.html">boost::afio::v2_xxx::storage_profile</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  W  </div></td></tr></table> </td></tr> -<tr><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1fast__hash.html">fast_hash</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item__erased.html">item_erased</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1storage__profile.html">boost::afio::v2_xxx::storage_profile</a>)   </td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator.html">page_allocator</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)   </td></tr> <tr><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html">byte_ranges</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html">file_handle</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  L  </div></td></tr></table> -</td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_3_01void_01_4.html">page_allocator< void ></a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)   </td><td valign="top"><a class="el" href="unionuint128.html">uint128</a>   </td></tr> +</td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html">handle::really_copy</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td></tr> <tr><td rowspan="2" valign="bottom"><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  D  </div></td></tr></table> -</td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  H  </div></td></tr></table> -</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  R  </div></td></tr></table> -</td><td rowspan="2" valign="bottom"><a name="letter__"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  _  </div></td></tr></table> +</td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">section_handle::flag_base</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_1_1rebind.html">page_allocator::rebind</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">statfs_t::want_base</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td></tr> +<tr><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">handle::flag_base</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1lock__files.html">lock_files</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_3_01void_01_4_1_1rebind.html">page_allocator< void >::rebind</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)   </td><td rowspan="2" valign="bottom"><a name="letter__"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  _  </div></td></tr></table> +</td></tr> +<tr><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1deadline.html">deadline</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  H  </div></td></tr></table> +</td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  M  </div></td></tr></table> +</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  S  </div></td></tr></table> </td></tr> -<tr><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1lock__files.html">lock_files</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td></tr> -<tr><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1deadline.html">deadline</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">handle</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  M  </div></td></tr></table> -</td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html">handle::really_copy</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map_1_1__entity__idx.html">memory_map::_entity_idx</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td></tr> +<tr><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">native_handle_type::disposition_base</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map_1_1__entity__idx.html">memory_map::_entity_idx</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td></tr> <tr><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  E  </div></td></tr></table> -</td><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  I  </div></td></tr></table> -</td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_1_1rebind.html">page_allocator::rebind</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)   </td><td></td></tr> -<tr><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">map_handle</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_3_01void_01_4_1_1rebind.html">page_allocator< void >::rebind</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)   </td><td></td></tr> -<tr><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entities__guard.html">shared_fs_mutex::entities_guard</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">io_handle</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html">memory_map</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  S  </div></td></tr></table> -</td><td></td></tr> -<tr><td></td><td></td><td></td><td></td></tr> -<tr><td></td><td></td><td></td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html">secded_ecc</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)   </td><td></td></tr> +</td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">handle</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">map_handle</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html">secded_ecc</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)   </td><td></td></tr> +<tr><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  I  </div></td></tr></table> +</td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html">memory_map</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html">section_handle</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td></td></tr> +<tr><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entities__guard.html">shared_fs_mutex::entities_guard</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  N  </div></td></tr></table> +</td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex.html">shared_fs_mutex</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html">boost::afio::v2_xxx::algorithm::shared_fs_mutex</a>)   </td><td></td></tr> +<tr><td></td><td valign="top"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html">io_handle</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td></td><td></td></tr> +<tr><td></td><td></td><td valign="top"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">native_handle_type</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">boost::afio::v2_xxx</a>)   </td><td></td><td></td></tr> <tr><td></td><td></td><td></td><td></td><td></td></tr> </table> -<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_U">U</a> | <a class="qindex" href="#letter__">_</a></div> +<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_B">B</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_N">N</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_U">U</a> | <a class="qindex" href="#letter_W">W</a> | <a class="qindex" href="#letter__">_</a></div> </div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> diff --git a/dir_a38a52e61a9b0b56a6ddbdae4d4f5a3e.js b/dir_a38a52e61a9b0b56a6ddbdae4d4f5a3e.js index 587b0ae2..43f791ac 100644 --- a/dir_a38a52e61a9b0b56a6ddbdae4d4f5a3e.js +++ b/dir_a38a52e61a9b0b56a6ddbdae4d4f5a3e.js @@ -12,11 +12,13 @@ var dir_a38a52e61a9b0b56a6ddbdae4d4f5a3e = [ "io_service.hpp", "io__service_8hpp.html", "io__service_8hpp" ], [ "map_handle.hpp", "map__handle_8hpp.html", "map__handle_8hpp" ], [ "native_handle_type.hpp", "native__handle__type_8hpp.html", [ - [ "native_handle_type", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type" ] + [ "native_handle_type", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type" ], + [ "disposition_base", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base" ] ] ], [ "statfs.hpp", "statfs_8hpp.html", [ [ "statfs_t", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t" ], - [ "f_flags_t", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t" ] + [ "f_flags_t", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t" ], + [ "want_base", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base" ] ] ], [ "storage_profile.hpp", "storage__profile_8hpp.html", "storage__profile_8hpp" ], [ "utils.hpp", "utils_8hpp.html", "utils_8hpp" ] diff --git a/functions_0x61.html b/functions_0x61.html index 320969da..d5d1b43d 100644 --- a/functions_0x61.html +++ b/functions_0x61.html @@ -155,12 +155,18 @@ $(document).ready(function(){initNavTree('functions_0x61.html','');}); <li>address() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a31c50127e7255b7dc99eab306a225298">boost::afio::v2_xxx::map_handle</a> </li> +<li>aligned_io +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a34621b385c000f7bcf69a36d0c11b337">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> <li>all : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caaa181a603769c1f98ad927e7367c7aa51">boost::afio::v2_xxx::handle</a> </li> <li>append : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada9516dfb15f51c7ee19a4d46b8c0dbe1d">boost::afio::v2_xxx::handle</a> </li> +<li>append_only +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a4829b95ec7c706cbdde7248e896f248a">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> <li>are_reads_from_cache() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a70998344e2234961c5ad64491d042ff8">boost::afio::v2_xxx::handle</a> </li> @@ -174,7 +180,7 @@ $(document).ready(function(){initNavTree('functions_0x61.html','');}); : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a12b3005187cfe96eb2af7b19fffbb284">boost::afio::v2_xxx::async_file_handle</a> </li> <li>async_file_handle() -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a66488e279dd9f16138d0a04817ea4f17">boost::afio::v2_xxx::async_file_handle</a> +: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a30bba0064587015423eef5c89c081aea">boost::afio::v2_xxx::async_file_handle</a> </li> <li>async_random_file() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a46d1de34eb162674eec85decaef44799">boost::afio::v2_xxx::async_file_handle</a> diff --git a/functions_0x62.html b/functions_0x62.html index 021b744b..852f4a52 100644 --- a/functions_0x62.html +++ b/functions_0x62.html @@ -152,12 +152,6 @@ $(document).ready(function(){initNavTree('functions_0x62.html','');}); <li>begin() : <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#aff13684e4ab8c811e63808b66901209c">boost::afio::v2_xxx::storage_profile::storage_profile</a> </li> -<li>BOOSTLITE_BITFIELD_BEGIN() -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d">boost::afio::v2_xxx::handle</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abcaa8807c39cae2261ed9de520661678">boost::afio::v2_xxx::section_handle</a> -, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ade22f15e9a977a54937cb49f11457cce">boost::afio::v2_xxx::native_handle_type</a> -, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a3b556911b5de4e00f2cf8fef79e13adf">boost::afio::v2_xxx::statfs_t</a> -</li> <li>buffer_type : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a811166f987d82fcd3c85c6aa0b9b4f34">boost::afio::v2_xxx::io_handle</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html#a4701604b3fb983001abdbd016fa104e5">boost::afio::v2_xxx::io_service</a> @@ -166,6 +160,9 @@ $(document).ready(function(){initNavTree('functions_0x62.html','');}); : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html#a43fb728d79e18b7026a94faf16dd6dcd">boost::afio::v2_xxx::io_service</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a9085d19b744d1330eafa51fffc49e104">boost::afio::v2_xxx::io_handle</a> </li> +<li>byte_lock_insanity +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a443ebb0a0ef2df5fca9d12cf73f726ee">boost::afio::v2_xxx::handle::flag_base</a> +</li> <li>byte_ranges() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html#ac966cdd44d405cdc1ee1fe4e43690d0b">boost::afio::v2_xxx::algorithm::shared_fs_mutex::byte_ranges</a> </li> diff --git a/functions_0x63.html b/functions_0x63.html index c5fe3dab..effd7840 100644 --- a/functions_0x63.html +++ b/functions_0x63.html @@ -184,6 +184,9 @@ $(document).ready(function(){initNavTree('functions_0x63.html','');}); <li>corrupt : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html#ad4a2e426ac1c9a6a956f79a0220633cda579305953a05a3c3186665acd816eacd">boost::afio::v2_xxx::utils::secded_ecc< blocksize ></a> </li> +<li>cow +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ae7629d46c02f3ef447725bad31c815f5">boost::afio::v2_xxx::section_handle::flag_base</a> +</li> <li>creation : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357">boost::afio::v2_xxx::handle</a> </li> diff --git a/functions_0x64.html b/functions_0x64.html index 51b312b2..fae1cf23 100644 --- a/functions_0x64.html +++ b/functions_0x64.html @@ -155,9 +155,18 @@ $(document).ready(function(){initNavTree('functions_0x64.html','');}); <li>description : <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item__base.html#a55d90af1165e015d30489f253396b6c7">boost::afio::v2_xxx::storage_profile::item_base</a> </li> +<li>directory +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5aa2651bf8f667351f7d898cc35b9d016a">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> <li>disable_kqueues() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html#acae616853e07141e31bdf221a51b2fc0">boost::afio::v2_xxx::io_service</a> </li> +<li>disable_safety_fsyncs +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458afa62fca7e0c53a86dfd47b93a2f8974f">boost::afio::v2_xxx::handle::flag_base</a> +</li> +<li>disable_safety_unlinks +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3009025c971ccc82e0e3a151c0fe95ae">boost::afio::v2_xxx::handle::flag_base</a> +</li> <li>do_not_store() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#acf2dbad9fb261c665e9f082beb7050d5">boost::afio::v2_xxx::map_handle</a> </li> diff --git a/functions_0x65.html b/functions_0x65.html index 475b6a01..4b1f7413 100644 --- a/functions_0x65.html +++ b/functions_0x65.html @@ -166,11 +166,17 @@ $(document).ready(function(){initNavTree('functions_0x65.html','');}); : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex.html#adc91b1e075ed52fc277c59213cf7b357">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex</a> </li> <li>entity_type() -: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html#ad78d67209e311e1e0f3ac98151445738">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type</a> +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html#a63770e0c448e0ae0835230969d4d9671">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1atomic__append.html#a0077428ce79aeba4e529024de8fb2664">boost::afio::v2_xxx::algorithm::shared_fs_mutex::atomic_append</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html#a31c990c55f31e5b6d2cb45af1ae38b99">boost::afio::v2_xxx::algorithm::shared_fs_mutex::byte_ranges</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1lock__files.html#a0fb5503f53e6ac096efa6e25bad0ee33">boost::afio::v2_xxx::algorithm::shared_fs_mutex::lock_files</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#a071f43d9e4dca8c5f0c8d7ab551e4d8d">boost::afio::v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType ></a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html#ad78d67209e311e1e0f3ac98151445738">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type</a> +</li> +<li>enum_type +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458">boost::afio::v2_xxx::handle::flag_base</a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21">boost::afio::v2_xxx::section_handle::flag_base</a> </li> <li>erased_io_state_ptr : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#af15c6e8c4f0cef2a29657c26886c9216">boost::afio::v2_xxx::async_file_handle</a> @@ -178,11 +184,17 @@ $(document).ready(function(){initNavTree('functions_0x65.html','');}); <li>exclusive : <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html#a4f5ca2fa3e36606b954a882137077051">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type</a> </li> +<li>executable +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ac32f8cabf653ea869cc4103438042ca8">boost::afio::v2_xxx::section_handle::flag_base</a> +</li> +<li>execute +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ab14c76ef314929dfcb3bf1a2ca04e546">boost::afio::v2_xxx::section_handle::flag_base</a> +</li> <li>extent() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#a13a2bc37648c856ff15d8934cd43b277">boost::afio::v2_xxx::io_handle::extent_guard</a> </li> <li>extent_guard() -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#a991bb6844256e4dcab1e4e622503dc15">boost::afio::v2_xxx::io_handle::extent_guard</a> +: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#a628d8eb3aa3a57fdf0580f4429d1d09d">boost::afio::v2_xxx::io_handle::extent_guard</a> </li> <li>extent_type : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3">boost::afio::v2_xxx::handle</a> diff --git a/functions_0x66.html b/functions_0x66.html index 7a1124e7..f2b07f82 100644 --- a/functions_0x66.html +++ b/functions_0x66.html @@ -197,8 +197,9 @@ $(document).ready(function(){initNavTree('functions_0x66.html','');}); <li>fd : <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ab2ceb093076cf42f4468f5373d50662b">boost::afio::v2_xxx::native_handle_type</a> </li> -<li>file() -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#af912595f8964b78186236a2cec1150a4">boost::afio::v2_xxx::file_handle</a> +<li>file +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a0e22c8d87219acc3a42d6bb19e17fe8e">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#af912595f8964b78186236a2cec1150a4">boost::afio::v2_xxx::file_handle</a> </li> <li>file_handle() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ac7e2ebc0391fec150878a8149dc07523">boost::afio::v2_xxx::file_handle</a> diff --git a/functions_0x69.html b/functions_0x69.html index bc9904c7..b0b563b6 100644 --- a/functions_0x69.html +++ b/functions_0x69.html @@ -149,11 +149,14 @@ $(document).ready(function(){initNavTree('functions_0x69.html','');}); <li>interruption_signal() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html#a0a6cfc0984eb62edc9d25ec66e77e9a3">boost::afio::v2_xxx::io_service</a> </li> +<li>invalid +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a41d8512b16b5db4e04e0de37f5e25f85">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> <li>invoke() : <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item__erased.html#a76630fb1b49e99f9ea63c08e88089df0">boost::afio::v2_xxx::storage_profile::item_erased</a> </li> <li>io_handle() -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abdfb4dd68b3ad7532ad4485a4736cfac">boost::afio::v2_xxx::io_handle</a> +: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4423c3eec1de559b945b3e98bcd7a815">boost::afio::v2_xxx::io_handle</a> </li> <li>io_request : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html#a2c21ca65f40e69fb51fe2071316a16bb">boost::afio::v2_xxx::io_service</a> @@ -175,8 +178,8 @@ $(document).ready(function(){initNavTree('functions_0x69.html','');}); : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#a5971ff6c2a54bdcacfd071a7ba640e3a">boost::afio::v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType ></a> </li> <li>is_directory() -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9">boost::afio::v2_xxx::handle</a> -, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#aac1bb1d0c281c22ed021d3b7839ebd4b">boost::afio::v2_xxx::native_handle_type</a> +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#aac1bb1d0c281c22ed021d3b7839ebd4b">boost::afio::v2_xxx::native_handle_type</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9">boost::afio::v2_xxx::handle</a> </li> <li>is_multiplexer() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad6cbdfbe64d09ec03829144a137bc865">boost::afio::v2_xxx::handle</a> @@ -203,8 +206,8 @@ $(document).ready(function(){initNavTree('functions_0x69.html','');}); , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75bedfc2b14073a20ac359edc29f9cc9">boost::afio::v2_xxx::handle</a> </li> <li>is_seekable() -: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#aada2bdf163f333bd8fd5f96c4c52eb52">boost::afio::v2_xxx::native_handle_type</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3c14ec910a3eac02b44688807c9b7511">boost::afio::v2_xxx::handle</a> +: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3c14ec910a3eac02b44688807c9b7511">boost::afio::v2_xxx::handle</a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#aada2bdf163f333bd8fd5f96c4c52eb52">boost::afio::v2_xxx::native_handle_type</a> </li> <li>is_symlink() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a6aa861f1403424bf5768d6dd25da402f">boost::afio::v2_xxx::handle</a> diff --git a/functions_0x6d.html b/functions_0x6d.html index 477fb7a6..e66b1385 100644 --- a/functions_0x6d.html +++ b/functions_0x6d.html @@ -161,6 +161,9 @@ $(document).ready(function(){initNavTree('functions_0x6d.html','');}); <li>mode : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabad">boost::afio::v2_xxx::handle</a> </li> +<li>multiplexer +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a1f40773df790828587987eb23baaa72d">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> </ul> </div><!-- contents --> </div><!-- doc-content --> diff --git a/functions_0x6e.html b/functions_0x6e.html index 92a4c909..c1d5db8f 100644 --- a/functions_0x6e.html +++ b/functions_0x6e.html @@ -155,11 +155,17 @@ $(document).ready(function(){initNavTree('functions_0x6e.html','');}); <li>native_handle_type() : <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ad6eb1cef3178d6be0e5cee4e35e76e82">boost::afio::v2_xxx::native_handle_type</a> </li> +<li>nocommit +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21af370cf4af051d7f4f8983a5a15dd8073">boost::afio::v2_xxx::section_handle::flag_base</a> +</li> <li>noexec : <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html#a97e21d2e823f483037b242d4a88a0856">boost::afio::v2_xxx::statfs_t::f_flags_t</a> </li> <li>none -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa334c4a4c42fdb79d7ebc3e73b517e6f8">boost::afio::v2_xxx::handle</a> +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a2220c7c10ce013ef79f9baad9e24ad81">boost::afio::v2_xxx::section_handle::flag_base</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa334c4a4c42fdb79d7ebc3e73b517e6f8">boost::afio::v2_xxx::handle</a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458ad12e7f9f32f8fb358b35e79418f1429e">boost::afio::v2_xxx::handle::flag_base</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8">boost::afio::v2_xxx::handle</a> </li> <li>nosuid : <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html#a4632ba5c0854819b193b944ec4afe806">boost::afio::v2_xxx::statfs_t::f_flags_t</a> diff --git a/functions_0x6f.html b/functions_0x6f.html index 2f3a7856..2abca449 100644 --- a/functions_0x6f.html +++ b/functions_0x6f.html @@ -169,20 +169,24 @@ $(document).ready(function(){initNavTree('functions_0x6f.html','');}); , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html#a1c12c9e00d20a81a52982f7d7f28a42e">boost::afio::v2_xxx::utils::secded_ecc< blocksize ></a> </li> <li>operator=() -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ad86e1421f2b1cb12c635a35ecb6ee417">boost::afio::v2_xxx::async_file_handle</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a4b8a67f1d2da5bb2123da30835b0f894">boost::afio::v2_xxx::section_handle</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1atomic__append.html#a1dbf4e731e06b9ee79a32d31f713de09">boost::afio::v2_xxx::algorithm::shared_fs_mutex::atomic_append</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ae07b3e5449e9116d733ef449b6ac0713">boost::afio::v2_xxx::map_handle</a> +: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a4b8a67f1d2da5bb2123da30835b0f894">boost::afio::v2_xxx::section_handle</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae2d1e75105df6d59aa5637a1a68cbf06">boost::afio::v2_xxx::file_handle</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ad86e1421f2b1cb12c635a35ecb6ee417">boost::afio::v2_xxx::async_file_handle</a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#abd0ab4087b10e21c534e33ea70c3006b">boost::afio::v2_xxx::native_handle_type</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1lock__files.html#a49aebd3a989559ce96f4ffa33bedd6fb">boost::afio::v2_xxx::algorithm::shared_fs_mutex::lock_files</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html#af40acef1ee8401d03f0356b6782257b9">boost::afio::v2_xxx::algorithm::shared_fs_mutex::byte_ranges</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#afd33e6e74443893130dd8517e2fd000e">boost::afio::v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType ></a> , <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a0321d20d2c13b33eca28882dc408fbad">boost::afio::v2_xxx::native_handle_type</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1atomic__append.html#a1dbf4e731e06b9ee79a32d31f713de09">boost::afio::v2_xxx::algorithm::shared_fs_mutex::atomic_append</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aae278681887f4cb68b0b57c5ef6c8d4e">boost::afio::v2_xxx::handle</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#afd33e6e74443893130dd8517e2fd000e">boost::afio::v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType ></a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html#af40acef1ee8401d03f0356b6782257b9">boost::afio::v2_xxx::algorithm::shared_fs_mutex::byte_ranges</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#af8937c84d38c085192e9256211694dc0">boost::afio::v2_xxx::io_handle::extent_guard</a> -, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#abd0ab4087b10e21c534e33ea70c3006b">boost::afio::v2_xxx::native_handle_type</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae2d1e75105df6d59aa5637a1a68cbf06">boost::afio::v2_xxx::file_handle</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ae07b3e5449e9116d733ef449b6ac0713">boost::afio::v2_xxx::map_handle</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acda0caaacf4404bffc57508930ba52be">boost::afio::v2_xxx::handle</a> </li> +<li>overlapped +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3c01bc890fa4aabc3721ebea294cc783">boost::afio::v2_xxx::handle::flag_base</a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5add35e73bad6f0e52bb7307f352513915">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> </ul> </div><!-- contents --> </div><!-- doc-content --> diff --git a/functions_0x70.html b/functions_0x70.html index c8cdbee3..7618e510 100644 --- a/functions_0x70.html +++ b/functions_0x70.html @@ -160,9 +160,15 @@ $(document).ready(function(){initNavTree('functions_0x70.html','');}); <li>post() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html#a92d15569661b80759e674a893dcd7166">boost::afio::v2_xxx::io_service</a> </li> +<li>prefault +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a1c2fc1d3eb7aca3d9e451ef1f03e064d">boost::afio::v2_xxx::section_handle::flag_base</a> +</li> <li>prefetch() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a7b7036b13db0a4e7ac90193afd22cca9">boost::afio::v2_xxx::map_handle</a> </li> +<li>process +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9f62853225de4ea8ae224d6912fb0ca1">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> </ul> </div><!-- contents --> </div><!-- doc-content --> diff --git a/functions_0x72.html b/functions_0x72.html index befe32d1..af5a850f 100644 --- a/functions_0x72.html +++ b/functions_0x72.html @@ -155,12 +155,15 @@ $(document).ready(function(){initNavTree('functions_0x72.html','');}); <li>rdonly : <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html#a888a1dcf7397f05e735c80f2e33bcf89">boost::afio::v2_xxx::statfs_t::f_flags_t</a> </li> -<li>read() -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2">boost::afio::v2_xxx::io_handle</a> +<li>read +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a9e90016114f8678131fb7547282e6b48">boost::afio::v2_xxx::section_handle::flag_base</a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#afc56522cf4f6d90bd825f7f50bff7432">boost::afio::v2_xxx::storage_profile::storage_profile</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaecae13117d6f0584c25a9da6c8f8415e">boost::afio::v2_xxx::handle</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4480a48b8e54cde62fd2cee4ceed3725">boost::afio::v2_xxx::io_handle</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2">boost::afio::v2_xxx::io_handle</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a5b832e5045ae54db8561133763837a47">boost::afio::v2_xxx::map_handle</a> -, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#afc56522cf4f6d90bd825f7f50bff7432">boost::afio::v2_xxx::storage_profile::storage_profile</a> +</li> +<li>readable +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a3dc019819243ad24fc283879f26e6c5d">boost::afio::v2_xxx::native_handle_type::disposition_base</a> </li> <li>reads : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa0fb9cf5f04f61bb6f1151da57ceb1ca1">boost::afio::v2_xxx::handle</a> @@ -172,10 +175,10 @@ $(document).ready(function(){initNavTree('functions_0x72.html','');}); : <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a2e1ee29ad902c5ae50d4a6762beeeaa5">boost::afio::v2_xxx::storage_profile::storage_profile</a> </li> <li>release() -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entities__guard.html#a0cf3ef1014c95261a2799bcc055949ae">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entities_guard</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a59c9bc1338196095a028b2870dcfb61d">boost::afio::v2_xxx::handle</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#aed27aa9b18e13bd82038b190071aeafd">boost::afio::v2_xxx::io_handle::extent_guard</a> +: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#aed27aa9b18e13bd82038b190071aeafd">boost::afio::v2_xxx::io_handle::extent_guard</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad191467425f5966dc4a42f365bf13dc7">boost::afio::v2_xxx::map_handle</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entities__guard.html#a0cf3ef1014c95261a2799bcc055949ae">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entities_guard</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a59c9bc1338196095a028b2870dcfb61d">boost::afio::v2_xxx::handle</a> </li> <li>relink() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab6547a4b98dbf613c6d58c4adb2c6f39">boost::afio::v2_xxx::file_handle</a> diff --git a/functions_0x73.html b/functions_0x73.html index 1d1a5ad6..968f0023 100644 --- a/functions_0x73.html +++ b/functions_0x73.html @@ -153,15 +153,18 @@ $(document).ready(function(){initNavTree('functions_0x73.html','');}); : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html#a2f04936acce7e13256b3b608cd10d060">boost::afio::v2_xxx::utils::secded_ecc< blocksize ></a> </li> <li>section() -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a2ce0e07e5e48578bae21dcaafbaf033a">boost::afio::v2_xxx::section_handle</a> +: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a09eab0e7e479b3c3a07a57567ae3e354">boost::afio::v2_xxx::section_handle</a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a8e7be1ef9aea64d916d9fe938cfeb7fa">boost::afio::v2_xxx::native_handle_type::disposition_base</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a89f5587e480916c3d27428ea39a6c768">boost::afio::v2_xxx::map_handle</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a09eab0e7e479b3c3a07a57567ae3e354">boost::afio::v2_xxx::section_handle</a> </li> <li>section_flags() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a049964a4397f858e9b1be60c60113b13">boost::afio::v2_xxx::section_handle</a> </li> <li>section_handle() -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#af17b4f0410fa9dbe6d551d7a255b6d42">boost::afio::v2_xxx::section_handle</a> +: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a4d11de5e7fe8fee158829a024c8fdda4">boost::afio::v2_xxx::section_handle</a> +</li> +<li>seekable +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9d5f9c3bd2a7577d36d953701116c651">boost::afio::v2_xxx::native_handle_type::disposition_base</a> </li> <li>service() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8f008c58eacfba8efdb2f4ec88322fb9">boost::afio::v2_xxx::file_handle</a> @@ -183,8 +186,8 @@ $(document).ready(function(){initNavTree('functions_0x73.html','');}); </li> <li>size_type : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aee8d98d7f979e312f5e18dfcebfc6870">boost::afio::v2_xxx::handle</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html#a20cb0f74da2668bfc350125ade4d5e52">boost::afio::v2_xxx::io_service</a> , <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#ae7204279ec0767a7f636b2ace2ffc60d">boost::afio::v2_xxx::storage_profile::storage_profile</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html#a20cb0f74da2668bfc350125ade4d5e52">boost::afio::v2_xxx::io_service</a> </li> <li>spinlock_type : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#ac010a9ebbf8c2176ae3871b28cdf50d5">boost::afio::v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType ></a> @@ -197,11 +200,14 @@ $(document).ready(function(){initNavTree('functions_0x73.html','');}); </li> <li>swap() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ae0e0965229c5c6486352867c4284bffe">boost::afio::v2_xxx::section_handle</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a740ebf7b850bfa5e5484e5e54341ff1f">boost::afio::v2_xxx::map_handle</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aa6118e53c41add8d4112d9ebeddd9d14">boost::afio::v2_xxx::file_handle</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a9d551befa0fa25a7119c07abc3a7a0e0">boost::afio::v2_xxx::async_file_handle</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aa6118e53c41add8d4112d9ebeddd9d14">boost::afio::v2_xxx::file_handle</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a740ebf7b850bfa5e5484e5e54341ff1f">boost::afio::v2_xxx::map_handle</a> , <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a050a9de29d70566366a679db08969bf6">boost::afio::v2_xxx::native_handle_type</a> </li> +<li>symlink +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a58f3f96fa1cafd3605b488394e000d89">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> </ul> </div><!-- contents --> </div><!-- doc-content --> diff --git a/functions_0x75.html b/functions_0x75.html index 24d6f939..9c326c4b 100644 --- a/functions_0x75.html +++ b/functions_0x75.html @@ -149,15 +149,18 @@ $(document).ready(function(){initNavTree('functions_0x75.html','');}); <li>unlink() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab8427163f63809bb60a7c70a7cc58031">boost::afio::v2_xxx::file_handle</a> </li> +<li>unlink_on_close +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a04d0b055e02b0d820a046c9df04b1ef2">boost::afio::v2_xxx::handle::flag_base</a> +</li> <li>unlock() -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#a40229ea71146d437079e68f2aca65d24">boost::afio::v2_xxx::io_handle::extent_guard</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1atomic__append.html#aca5a30951f774a86874c53f090e1a6ab">boost::afio::v2_xxx::algorithm::shared_fs_mutex::atomic_append</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1lock__files.html#ad28bd7249e7280d77be3f687b887c741">boost::afio::v2_xxx::algorithm::shared_fs_mutex::lock_files</a> +: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42">boost::afio::v2_xxx::io_handle</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#a3b690325543b3e850274f4b92a34d797">boost::afio::v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType ></a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html#aeff040753a6344db13a37a40a0c4c3f1">boost::afio::v2_xxx::algorithm::shared_fs_mutex::byte_ranges</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1lock__files.html#ad28bd7249e7280d77be3f687b887c741">boost::afio::v2_xxx::algorithm::shared_fs_mutex::lock_files</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex.html#ab598ba46a5b99ba81bc41be40d79b8e5">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entities__guard.html#a3633ff7db6fbab05a2d46da8302508ff">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entities_guard</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42">boost::afio::v2_xxx::io_handle</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1atomic__append.html#aca5a30951f774a86874c53f090e1a6ab">boost::afio::v2_xxx::algorithm::shared_fs_mutex::atomic_append</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#a40229ea71146d437079e68f2aca65d24">boost::afio::v2_xxx::io_handle::extent_guard</a> </li> <li>using_kqueues() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html#a7d87d14cc56ca5b16429ecc546aa49ff">boost::afio::v2_xxx::io_service</a> diff --git a/functions_0x77.html b/functions_0x77.html index 3149aa1a..6a1344ac 100644 --- a/functions_0x77.html +++ b/functions_0x77.html @@ -146,12 +146,18 @@ $(document).ready(function(){initNavTree('functions_0x77.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 class="anchor" id="index_w"></a>- w -</h3><ul> +<li>win_disable_unlink_emulation +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a5dc8858566b13f916d3cc15986ac175d">boost::afio::v2_xxx::handle::flag_base</a> +</li> +<li>writable +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a7f3c9880393fc86b9a5c004a597ed4fe">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> <li>write() -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4">boost::afio::v2_xxx::io_handle</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee">boost::afio::v2_xxx::handle</a> -, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a927515610146e07b149cfe8cb4ccc52f">boost::afio::v2_xxx::storage_profile::storage_profile</a> +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a927515610146e07b149cfe8cb4ccc52f">boost::afio::v2_xxx::storage_profile::storage_profile</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad6157050182facd9bb5c545b8fe487e6">boost::afio::v2_xxx::map_handle</a> , <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac1fb657631c5212401259bb35ebf16db">boost::afio::v2_xxx::io_handle</a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ad674db212ff8358a30a6d2c105cf0c78">boost::afio::v2_xxx::section_handle::flag_base</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee">boost::afio::v2_xxx::handle</a> </li> </ul> </div><!-- contents --> diff --git a/functions_enum.html b/functions_enum.html index 36ef7d79..3b05b210 100644 --- a/functions_enum.html +++ b/functions_enum.html @@ -123,6 +123,11 @@ $(document).ready(function(){initNavTree('functions_enum.html','');}); <li>creation : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357">boost::afio::v2_xxx::handle</a> </li> +<li>enum_type +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458">boost::afio::v2_xxx::handle::flag_base</a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21">boost::afio::v2_xxx::section_handle::flag_base</a> +</li> <li>mode : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabad">boost::afio::v2_xxx::handle</a> </li> diff --git a/functions_eval.html b/functions_eval.html index f92e76ab..21786b4c 100644 --- a/functions_eval.html +++ b/functions_eval.html @@ -86,6 +86,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <li class="current"><a href="functions_eval.html"><span>Enumerator</span></a></li> </ul> </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="#index_a"><span>a</span></a></li> + <li><a href="#index_b"><span>b</span></a></li> + <li><a href="#index_c"><span>c</span></a></li> + <li><a href="#index_d"><span>d</span></a></li> + <li><a href="#index_e"><span>e</span></a></li> + <li><a href="#index_f"><span>f</span></a></li> + <li><a href="#index_h"><span>h</span></a></li> + <li><a href="#index_i"><span>i</span></a></li> + <li><a href="#index_m"><span>m</span></a></li> + <li><a href="#index_n"><span>n</span></a></li> + <li><a href="#index_o"><span>o</span></a></li> + <li><a href="#index_p"><span>p</span></a></li> + <li><a href="#index_r"><span>r</span></a></li> + <li><a href="#index_s"><span>s</span></a></li> + <li><a href="#index_t"><span>t</span></a></li> + <li><a href="#index_u"><span>u</span></a></li> + <li><a href="#index_w"><span>w</span></a></li> + </ul> + </div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> @@ -116,36 +137,141 @@ $(document).ready(function(){initNavTree('functions_eval.html','');}); </div> <div class="contents"> - <ul> +  + +<h3><a class="anchor" id="index_a"></a>- a -</h3><ul> +<li>aligned_io +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a34621b385c000f7bcf69a36d0c11b337">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> <li>all : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caaa181a603769c1f98ad927e7367c7aa51">boost::afio::v2_xxx::handle</a> </li> <li>append : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada9516dfb15f51c7ee19a4d46b8c0dbe1d">boost::afio::v2_xxx::handle</a> </li> +<li>append_only +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a4829b95ec7c706cbdde7248e896f248a">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> <li>attr_read : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaa4daf6d1e8da35af49c33bbe9ee91d79">boost::afio::v2_xxx::handle</a> </li> <li>attr_write : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada9f56aff64cb748e078ab221474132d19">boost::afio::v2_xxx::handle</a> </li> +</ul> + + +<h3><a class="anchor" id="index_b"></a>- b -</h3><ul> +<li>byte_lock_insanity +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a443ebb0a0ef2df5fca9d12cf73f726ee">boost::afio::v2_xxx::handle::flag_base</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_c"></a>- c -</h3><ul> <li>corrupt : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html#ad4a2e426ac1c9a6a956f79a0220633cda579305953a05a3c3186665acd816eacd">boost::afio::v2_xxx::utils::secded_ecc< blocksize ></a> </li> +<li>cow +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ae7629d46c02f3ef447725bad31c815f5">boost::afio::v2_xxx::section_handle::flag_base</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_d"></a>- d -</h3><ul> +<li>directory +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5aa2651bf8f667351f7d898cc35b9d016a">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> +<li>disable_safety_fsyncs +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458afa62fca7e0c53a86dfd47b93a2f8974f">boost::afio::v2_xxx::handle::flag_base</a> +</li> +<li>disable_safety_unlinks +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3009025c971ccc82e0e3a151c0fe95ae">boost::afio::v2_xxx::handle::flag_base</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_e"></a>- e -</h3><ul> +<li>executable +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ac32f8cabf653ea869cc4103438042ca8">boost::afio::v2_xxx::section_handle::flag_base</a> +</li> +<li>execute +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ab14c76ef314929dfcb3bf1a2ca04e546">boost::afio::v2_xxx::section_handle::flag_base</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_f"></a>- f -</h3><ul> +<li>file +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a0e22c8d87219acc3a42d6bb19e17fe8e">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_h"></a>- h -</h3><ul> <li>healed : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html#ad4a2e426ac1c9a6a956f79a0220633cdaebcaccb9a72746b782900523470672b4">boost::afio::v2_xxx::utils::secded_ecc< blocksize ></a> </li> +</ul> + + +<h3><a class="anchor" id="index_i"></a>- i -</h3><ul> +<li>invalid +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a41d8512b16b5db4e04e0de37f5e25f85">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_m"></a>- m -</h3><ul> +<li>multiplexer +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a1f40773df790828587987eb23baaa72d">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_n"></a>- n -</h3><ul> +<li>nocommit +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21af370cf4af051d7f4f8983a5a15dd8073">boost::afio::v2_xxx::section_handle::flag_base</a> +</li> <li>none -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8">boost::afio::v2_xxx::handle</a> +: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa334c4a4c42fdb79d7ebc3e73b517e6f8">boost::afio::v2_xxx::handle</a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a2220c7c10ce013ef79f9baad9e24ad81">boost::afio::v2_xxx::section_handle::flag_base</a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458ad12e7f9f32f8fb358b35e79418f1429e">boost::afio::v2_xxx::handle::flag_base</a> </li> +</ul> + + +<h3><a class="anchor" id="index_o"></a>- o -</h3><ul> <li>okay : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html#ad4a2e426ac1c9a6a956f79a0220633cda2c5064b3c900455d0ca7f98ee8ba32fc">boost::afio::v2_xxx::utils::secded_ecc< blocksize ></a> </li> <li>only_metadata : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caab8a61dd00ce6fc5888706bda8fab2e98">boost::afio::v2_xxx::handle</a> </li> +<li>overlapped +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3c01bc890fa4aabc3721ebea294cc783">boost::afio::v2_xxx::handle::flag_base</a> +, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5add35e73bad6f0e52bb7307f352513915">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_p"></a>- p -</h3><ul> +<li>prefault +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a1c2fc1d3eb7aca3d9e451ef1f03e064d">boost::afio::v2_xxx::section_handle::flag_base</a> +</li> +<li>process +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9f62853225de4ea8ae224d6912fb0ca1">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_r"></a>- r -</h3><ul> <li>read -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaecae13117d6f0584c25a9da6c8f8415e">boost::afio::v2_xxx::handle</a> +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a9e90016114f8678131fb7547282e6b48">boost::afio::v2_xxx::section_handle::flag_base</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaecae13117d6f0584c25a9da6c8f8415e">boost::afio::v2_xxx::handle</a> +</li> +<li>readable +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a3dc019819243ad24fc283879f26e6c5d">boost::afio::v2_xxx::native_handle_type::disposition_base</a> </li> <li>reads : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa0fb9cf5f04f61bb6f1151da57ceb1ca1">boost::afio::v2_xxx::handle</a> @@ -153,17 +279,52 @@ $(document).ready(function(){initNavTree('functions_eval.html','');}); <li>reads_and_metadata : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caadec4ecca8ae1593f84eea4656599a693">boost::afio::v2_xxx::handle</a> </li> +</ul> + + +<h3><a class="anchor" id="index_s"></a>- s -</h3><ul> <li>safety_fsyncs : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caadfa4d35596e04e042a53c64b25c22db3">boost::afio::v2_xxx::handle</a> </li> +<li>section +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a8e7be1ef9aea64d916d9fe938cfeb7fa">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> +<li>seekable +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9d5f9c3bd2a7577d36d953701116c651">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> +<li>symlink +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a58f3f96fa1cafd3605b488394e000d89">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_t"></a>- t -</h3><ul> <li>temporary : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caad5197d93c063a2b1e22d1630a39b7aef">boost::afio::v2_xxx::handle</a> </li> <li>truncate : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357a244f58cf07c35fd48d7524b289551e5c">boost::afio::v2_xxx::handle</a> </li> +</ul> + + +<h3><a class="anchor" id="index_u"></a>- u -</h3><ul> +<li>unlink_on_close +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a04d0b055e02b0d820a046c9df04b1ef2">boost::afio::v2_xxx::handle::flag_base</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_w"></a>- w -</h3><ul> +<li>win_disable_unlink_emulation +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a5dc8858566b13f916d3cc15986ac175d">boost::afio::v2_xxx::handle::flag_base</a> +</li> +<li>writable +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a7f3c9880393fc86b9a5c004a597ed4fe">boost::afio::v2_xxx::native_handle_type::disposition_base</a> +</li> <li>write -: <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee">boost::afio::v2_xxx::handle</a> +: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ad674db212ff8358a30a6d2c105cf0c78">boost::afio::v2_xxx::section_handle::flag_base</a> +, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee">boost::afio::v2_xxx::handle</a> </li> </ul> </div><!-- contents --> diff --git a/functions_func_0x62.html b/functions_func_0x62.html index 205d3f7c..1a8c3b36 100644 --- a/functions_func_0x62.html +++ b/functions_func_0x62.html @@ -151,12 +151,6 @@ $(document).ready(function(){initNavTree('functions_func_0x62.html','');}); <li>begin() : <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#aff13684e4ab8c811e63808b66901209c">boost::afio::v2_xxx::storage_profile::storage_profile</a> </li> -<li>BOOSTLITE_BITFIELD_BEGIN() -: <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a3b556911b5de4e00f2cf8fef79e13adf">boost::afio::v2_xxx::statfs_t</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d">boost::afio::v2_xxx::handle</a> -, <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abcaa8807c39cae2261ed9de520661678">boost::afio::v2_xxx::section_handle</a> -, <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ade22f15e9a977a54937cb49f11457cce">boost::afio::v2_xxx::native_handle_type</a> -</li> <li>byte_ranges() : <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html#ac966cdd44d405cdc1ee1fe4e43690d0b">boost::afio::v2_xxx::algorithm::shared_fs_mutex::byte_ranges</a> </li> diff --git a/handle_8hpp.html b/handle_8hpp.html index 9de69063..0f27d9e0 100644 --- a/handle_8hpp.html +++ b/handle_8hpp.html @@ -127,6 +127,9 @@ Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">boost::afio::v2_xxx::handle</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html" title="A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage.">native_handle_type</a> which is managed by the lifetime of this object instance. <a href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">boost::afio::v2_xxx::handle::flag_base</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Bitwise flags which can be specified. <a href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html">boost::afio::v2_xxx::handle::really_copy</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Tag type to enable copy constructor. <a href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> @@ -169,9 +172,9 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><b>boost:: <tr class="memitem:ae1e2df470945bf6682ef9ef59b1de856"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1e2df470945bf6682ef9ef59b1de856"></a> std::ostream & </td><td class="memItemRight" valign="bottom"><b>boost::afio::v2_xxx::operator<<</b> (std::ostream &s, const handle::caching &v)</td></tr> <tr class="separator:ae1e2df470945bf6682ef9ef59b1de856"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac56a50a0749e9cb056bcb8d765e61e61"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac56a50a0749e9cb056bcb8d765e61e61"></a> +<tr class="memitem:abd83344e30b7243b425f99ae20ba5e2a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd83344e30b7243b425f99ae20ba5e2a"></a> std::ostream & </td><td class="memItemRight" valign="bottom"><b>boost::afio::v2_xxx::operator<<</b> (std::ostream &s, const handle::flag &v)</td></tr> -<tr class="separator:ac56a50a0749e9cb056bcb8d765e61e61"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="separator:abd83344e30b7243b425f99ae20ba5e2a"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Provides handle. </p> diff --git a/handle_8hpp.js b/handle_8hpp.js index 1a3b8288..3b781850 100644 --- a/handle_8hpp.js +++ b/handle_8hpp.js @@ -1,6 +1,7 @@ var handle_8hpp = [ [ "handle", "classboost_1_1afio_1_1v2__xxx_1_1handle.html", "classboost_1_1afio_1_1v2__xxx_1_1handle" ], + [ "flag_base", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base" ], [ "really_copy", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html", null ], [ "io_handle", "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html", "classboost_1_1afio_1_1v2__xxx_1_1io__handle" ], [ "io_request", "structboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__request.html", "structboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__request" ], @@ -10,5 +11,5 @@ var handle_8hpp = [ "operator<<", "handle_8hpp.html#a83bbe16587513bb06c3264bfa1c765df", null ], [ "operator<<", "handle_8hpp.html#a36e611d6b3c5c461ec23965b8b31a221", null ], [ "operator<<", "handle_8hpp.html#ae1e2df470945bf6682ef9ef59b1de856", null ], - [ "operator<<", "handle_8hpp.html#ac56a50a0749e9cb056bcb8d765e61e61", null ] + [ "operator<<", "handle_8hpp.html#abd83344e30b7243b425f99ae20ba5e2a", null ] ];
\ No newline at end of file diff --git a/handle_8hpp_source.html b/handle_8hpp_source.html index d81db5bd..5a44fc7e 100644 --- a/handle_8hpp_source.html +++ b/handle_8hpp_source.html @@ -196,25 +196,25 @@ $(document).ready(function(){initNavTree('handle_8hpp_source.html','');}); <div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  temporary = 6 </div> <div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="comment">// NOTE: IF UPDATING THIS UPDATE THE std::ostream PRINTER BELOW!!!</span></div> <div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  };</div> -<div class="line"><a name="l00100"></a><span class="lineno"><a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d"> 100</a></span>  BOOSTLITE_BITFIELD_BEGIN(flag)</div> +<div class="line"><a name="l00100"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458"> 100</a></span>  BOOSTLITE_BITFIELD_BEGIN(flag)</div> <div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  {</div> -<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  none = 0, </div> +<div class="line"><a name="l00102"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458ad12e7f9f32f8fb358b35e79418f1429e"> 102</a></span>  none = 0, </div> <div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div> -<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  unlink_on_close = 1 << 0,</div> +<div class="line"><a name="l00112"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a04d0b055e02b0d820a046c9df04b1ef2"> 112</a></span>  unlink_on_close = 1 << 0,</div> <div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div> -<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  disable_safety_fsyncs = 1 << 2,</div> -<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  disable_safety_unlinks = 1 << 3,</div> +<div class="line"><a name="l00131"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458afa62fca7e0c53a86dfd47b93a2f8974f"> 131</a></span>  disable_safety_fsyncs = 1 << 2,</div> +<div class="line"><a name="l00140"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3009025c971ccc82e0e3a151c0fe95ae"> 140</a></span>  disable_safety_unlinks = 1 << 3,</div> <div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div> -<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  win_disable_unlink_emulation = 1 << 24, </div> +<div class="line"><a name="l00142"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a5dc8858566b13f916d3cc15986ac175d"> 142</a></span>  win_disable_unlink_emulation = 1 << 24, </div> <div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div> <div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="comment">// NOTE: IF UPDATING THIS UPDATE THE std::ostream PRINTER BELOW!!!</span></div> <div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div> -<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  overlapped = 1 << 28, </div> -<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  byte_lock_insanity = 1 << 29 </div> +<div class="line"><a name="l00146"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3c01bc890fa4aabc3721ebea294cc783"> 146</a></span>  overlapped = 1 << 28, </div> +<div class="line"><a name="l00147"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a443ebb0a0ef2df5fca9d12cf73f726ee"> 147</a></span>  byte_lock_insanity = 1 << 29 </div> <div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  }</div> <div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  BOOSTLITE_BITFIELD_END(flag)</div> <div class="line"><a name="l00150"></a><span class="lineno"> 150</span> protected:</div> -<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  caching _caching;</div> +<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527ca" title="What i/o on the handle will complete immediately due to kernel caching.">caching</a> _caching;</div> <div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  flag _flags;</div> <div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html" title="A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage.">native_handle_type</a> _v;</div> <div class="line"><a name="l00154"></a><span class="lineno"> 154</span> </div> diff --git a/hierarchy.html b/hierarchy.html index 15abe62c..192f7df1 100644 --- a/hierarchy.html +++ b/hierarchy.html @@ -114,45 +114,49 @@ $(document).ready(function(){initNavTree('hierarchy.html','');}); <div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory"> <tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map_1_1__entity__idx.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType >::_entity_idx</a></td><td class="desc"></td></tr> <tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1deadline.html" target="_self">boost::afio::v2_xxx::deadline</a></td><td class="desc">A time deadline in either relative-to-now or absolute (system clock) terms</td></tr> -<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entities__guard.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entities_guard</a></td><td class="desc">RAII holder for a lock on a sequence of entities</td></tr> -<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type</a></td><td class="desc">The type of an entity id</td></tr> -<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html" target="_self">boost::afio::v2_xxx::io_handle::extent_guard</a></td><td class="desc">RAII holder a locked extent of bytes in a file</td></tr> -<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html" target="_self">boost::afio::v2_xxx::statfs_t::f_flags_t</a></td><td class="desc"></td></tr> -<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1fast__hash.html" target="_self">boost::afio::v2_xxx::utils::fast_hash</a></td><td class="desc">Fast very collision resistant <a class="el" href="unionuint128.html" title="An unsigned 128 bit value.">uint128</a> hash. Currently SpookyHash @ 0.3 cycles/byte</td></tr> -<tr id="row_7_"><td class="entry"><img id="arr_7_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('7_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html" target="_self">boost::afio::v2_xxx::handle</a></td><td class="desc">A <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html" title="A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage.">native_handle_type</a> which is managed by the lifetime of this object instance</td></tr> -<tr id="row_7_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_7_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('7_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html" target="_self">boost::afio::v2_xxx::io_handle</a></td><td class="desc">A handle to something capable of scatter-gather i/o</td></tr> -<tr id="row_7_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_7_0_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('7_0_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html" target="_self">boost::afio::v2_xxx::file_handle</a></td><td class="desc">A handle to a regular file or device, kept data layout compatible with <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">async_file_handle</a></td></tr> -<tr id="row_7_0_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html" target="_self">boost::afio::v2_xxx::async_file_handle</a></td><td class="desc"></td></tr> -<tr id="row_7_0_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html" target="_self">boost::afio::v2_xxx::map_handle</a></td><td class="desc">A handle to a memory mapped region of memory</td></tr> -<tr id="row_7_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html" target="_self">boost::afio::v2_xxx::section_handle</a></td><td class="desc">A handle to a source of mapped memory</td></tr> -<tr id="row_8_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__request.html" target="_self">boost::afio::v2_xxx::io_handle::io_request< T ></a></td><td class="desc">The i/o request type used by this handle</td></tr> -<tr id="row_9_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html" target="_self">boost::afio::v2_xxx::io_service</a></td><td class="desc">An asynchronous i/o multiplexer service</td></tr> -<tr id="row_10_"><td class="entry"><img id="arr_10_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('10_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item__base.html" target="_self">boost::afio::v2_xxx::storage_profile::item_base</a></td><td class="desc">Common base class for items</td></tr> -<tr id="row_10_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html" target="_self">boost::afio::v2_xxx::storage_profile::item< T ></a></td><td class="desc">A tag-value item in the storage profile where T is the type of value stored</td></tr> -<tr id="row_10_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item__erased.html" target="_self">boost::afio::v2_xxx::storage_profile::item_erased</a></td><td class="desc">A type erased tag-value item</td></tr> -<tr id="row_10_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html" target="_self">boost::afio::v2_xxx::storage_profile::item< boost::afio::v2_xxx::io_service::extent_type ></a></td><td class="desc"></td></tr> -<tr id="row_10_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html" target="_self">boost::afio::v2_xxx::storage_profile::item< float ></a></td><td class="desc"></td></tr> -<tr id="row_10_4_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html" target="_self">boost::afio::v2_xxx::storage_profile::item< std::string ></a></td><td class="desc"></td></tr> -<tr id="row_10_5_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html" target="_self">boost::afio::v2_xxx::storage_profile::item< unsigned ></a></td><td class="desc"></td></tr> -<tr id="row_10_6_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html" target="_self">boost::afio::v2_xxx::storage_profile::item< unsigned long long ></a></td><td class="desc"></td></tr> -<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html" target="_self">boost::afio::v2_xxx::native_handle_type</a></td><td class="desc">A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage</td></tr> -<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator.html" target="_self">boost::afio::v2_xxx::utils::page_allocator< T ></a></td><td class="desc">An STL allocator which allocates large TLB page memory.If the operating system is configured to allow it, this type of memory is particularly efficient for doing large scale file i/o. This is because the kernel must normally convert the scatter gather buffers you pass into extended scatter gather buffers as the memory you see as contiguous may not, and probably isn't, actually be contiguous in physical memory. Regions returned by this allocator <em>may</em> be allocated contiguously in physical memory and therefore the kernel can pass through your scatter gather buffers unmodified</td></tr> -<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_3_01void_01_4.html" target="_self">boost::afio::v2_xxx::utils::page_allocator< void ></a></td><td class="desc"></td></tr> -<tr id="row_14_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html" target="_self">boost::afio::v2_xxx::handle::really_copy</a></td><td class="desc">Tag type to enable copy constructor</td></tr> -<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_3_01void_01_4_1_1rebind.html" target="_self">boost::afio::v2_xxx::utils::page_allocator< void >::rebind< U ></a></td><td class="desc"></td></tr> -<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_1_1rebind.html" target="_self">boost::afio::v2_xxx::utils::page_allocator< T >::rebind< U ></a></td><td class="desc"></td></tr> -<tr id="row_17_"><td class="entry"><img id="arr_17_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('17_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>result</b></td><td class="desc"></td></tr> -<tr id="row_17_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__result.html" target="_self">boost::afio::v2_xxx::io_handle::io_result< T ></a></td><td class="desc">The i/o result type used by this handle</td></tr> -<tr id="row_17_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__result.html" target="_self">boost::afio::v2_xxx::io_handle::io_result< BuffersType ></a></td><td class="desc"></td></tr> -<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html" target="_self">boost::afio::v2_xxx::utils::secded_ecc< blocksize ></a></td><td class="desc">Calculates the single error correcting double error detecting (SECDED) Hamming Error Correcting Code for a <em>blocksize</em> block of bytes. For example, a secdec_ecc<8> would be the very common 72,64 Hamming code used in ECC RAM, or secdec_ecc<4096> would be for a 32784,32768 Hamming code</td></tr> -<tr id="row_19_"><td class="entry"><img id="arr_19_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('19_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex</a></td><td class="desc">Abstract base class for an object which protects shared filing system resources</td></tr> -<tr id="row_19_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1atomic__append.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::atomic_append</a></td><td class="desc">Scalable many entity shared/exclusive file system based lock</td></tr> -<tr id="row_19_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::byte_ranges</a></td><td class="desc">Many entity shared/exclusive file system based lock</td></tr> -<tr id="row_19_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1lock__files.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::lock_files</a></td><td class="desc">Many entity exclusive compatibility file system based lock</td></tr> -<tr id="row_19_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType ></a></td><td class="desc">Many entity memory mapped shared/exclusive file system based lock</td></tr> -<tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html" target="_self">boost::afio::v2_xxx::statfs_t</a></td><td class="desc">Metadata about a filing system. Unsupported entries are all bits set</td></tr> -<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html" target="_self">boost::afio::v2_xxx::storage_profile::storage_profile</a></td><td class="desc">A (possibly incomplet) profile of storage</td></tr> -<tr id="row_22_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="unionuint128.html" target="_self">uint128</a></td><td class="desc">An unsigned 128 bit value</td></tr> +<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html" target="_self">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="desc">The type of handle</td></tr> +<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entities__guard.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entities_guard</a></td><td class="desc">RAII holder for a lock on a sequence of entities</td></tr> +<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type</a></td><td class="desc">The type of an entity id</td></tr> +<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html" target="_self">boost::afio::v2_xxx::io_handle::extent_guard</a></td><td class="desc">RAII holder a locked extent of bytes in a file</td></tr> +<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html" target="_self">boost::afio::v2_xxx::statfs_t::f_flags_t</a></td><td class="desc"></td></tr> +<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1fast__hash.html" target="_self">boost::afio::v2_xxx::utils::fast_hash</a></td><td class="desc">Fast very collision resistant <a class="el" href="unionuint128.html" title="An unsigned 128 bit value.">uint128</a> hash. Currently SpookyHash @ 0.3 cycles/byte</td></tr> +<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html" target="_self">boost::afio::v2_xxx::handle::flag_base</a></td><td class="desc">Bitwise flags which can be specified</td></tr> +<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html" target="_self">boost::afio::v2_xxx::section_handle::flag_base</a></td><td class="desc">The behaviour of the memory section</td></tr> +<tr id="row_10_" class="even"><td class="entry"><img id="arr_10_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('10_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html" target="_self">boost::afio::v2_xxx::handle</a></td><td class="desc">A <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html" title="A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage.">native_handle_type</a> which is managed by the lifetime of this object instance</td></tr> +<tr id="row_10_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_10_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('10_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html" target="_self">boost::afio::v2_xxx::io_handle</a></td><td class="desc">A handle to something capable of scatter-gather i/o</td></tr> +<tr id="row_10_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_10_0_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('10_0_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html" target="_self">boost::afio::v2_xxx::file_handle</a></td><td class="desc">A handle to a regular file or device, kept data layout compatible with <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html">async_file_handle</a></td></tr> +<tr id="row_10_0_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html" target="_self">boost::afio::v2_xxx::async_file_handle</a></td><td class="desc"></td></tr> +<tr id="row_10_0_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html" target="_self">boost::afio::v2_xxx::map_handle</a></td><td class="desc">A handle to a memory mapped region of memory</td></tr> +<tr id="row_10_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html" target="_self">boost::afio::v2_xxx::section_handle</a></td><td class="desc">A handle to a source of mapped memory</td></tr> +<tr id="row_11_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__request.html" target="_self">boost::afio::v2_xxx::io_handle::io_request< T ></a></td><td class="desc">The i/o request type used by this handle</td></tr> +<tr id="row_12_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__service.html" target="_self">boost::afio::v2_xxx::io_service</a></td><td class="desc">An asynchronous i/o multiplexer service</td></tr> +<tr id="row_13_" class="even"><td class="entry"><img id="arr_13_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('13_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item__base.html" target="_self">boost::afio::v2_xxx::storage_profile::item_base</a></td><td class="desc">Common base class for items</td></tr> +<tr id="row_13_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html" target="_self">boost::afio::v2_xxx::storage_profile::item< T ></a></td><td class="desc">A tag-value item in the storage profile where T is the type of value stored</td></tr> +<tr id="row_13_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item__erased.html" target="_self">boost::afio::v2_xxx::storage_profile::item_erased</a></td><td class="desc">A type erased tag-value item</td></tr> +<tr id="row_13_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html" target="_self">boost::afio::v2_xxx::storage_profile::item< boost::afio::v2_xxx::io_service::extent_type ></a></td><td class="desc"></td></tr> +<tr id="row_13_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html" target="_self">boost::afio::v2_xxx::storage_profile::item< float ></a></td><td class="desc"></td></tr> +<tr id="row_13_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html" target="_self">boost::afio::v2_xxx::storage_profile::item< std::string ></a></td><td class="desc"></td></tr> +<tr id="row_13_5_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html" target="_self">boost::afio::v2_xxx::storage_profile::item< unsigned ></a></td><td class="desc"></td></tr> +<tr id="row_13_6_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html" target="_self">boost::afio::v2_xxx::storage_profile::item< unsigned long long ></a></td><td class="desc"></td></tr> +<tr id="row_14_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html" target="_self">boost::afio::v2_xxx::native_handle_type</a></td><td class="desc">A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage</td></tr> +<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator.html" target="_self">boost::afio::v2_xxx::utils::page_allocator< T ></a></td><td class="desc">An STL allocator which allocates large TLB page memory.If the operating system is configured to allow it, this type of memory is particularly efficient for doing large scale file i/o. This is because the kernel must normally convert the scatter gather buffers you pass into extended scatter gather buffers as the memory you see as contiguous may not, and probably isn't, actually be contiguous in physical memory. Regions returned by this allocator <em>may</em> be allocated contiguously in physical memory and therefore the kernel can pass through your scatter gather buffers unmodified</td></tr> +<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_3_01void_01_4.html" target="_self">boost::afio::v2_xxx::utils::page_allocator< void ></a></td><td class="desc"></td></tr> +<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html" target="_self">boost::afio::v2_xxx::handle::really_copy</a></td><td class="desc">Tag type to enable copy constructor</td></tr> +<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_3_01void_01_4_1_1rebind.html" target="_self">boost::afio::v2_xxx::utils::page_allocator< void >::rebind< U ></a></td><td class="desc"></td></tr> +<tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_1_1rebind.html" target="_self">boost::afio::v2_xxx::utils::page_allocator< T >::rebind< U ></a></td><td class="desc"></td></tr> +<tr id="row_20_" class="even"><td class="entry"><img id="arr_20_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('20_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>result</b></td><td class="desc"></td></tr> +<tr id="row_20_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__result.html" target="_self">boost::afio::v2_xxx::io_handle::io_result< T ></a></td><td class="desc">The i/o result type used by this handle</td></tr> +<tr id="row_20_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__result.html" target="_self">boost::afio::v2_xxx::io_handle::io_result< BuffersType ></a></td><td class="desc"></td></tr> +<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html" target="_self">boost::afio::v2_xxx::utils::secded_ecc< blocksize ></a></td><td class="desc">Calculates the single error correcting double error detecting (SECDED) Hamming Error Correcting Code for a <em>blocksize</em> block of bytes. For example, a secdec_ecc<8> would be the very common 72,64 Hamming code used in ECC RAM, or secdec_ecc<4096> would be for a 32784,32768 Hamming code</td></tr> +<tr id="row_22_" class="even"><td class="entry"><img id="arr_22_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('22_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex</a></td><td class="desc">Abstract base class for an object which protects shared filing system resources</td></tr> +<tr id="row_22_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1atomic__append.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::atomic_append</a></td><td class="desc">Scalable many entity shared/exclusive file system based lock</td></tr> +<tr id="row_22_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::byte_ranges</a></td><td class="desc">Many entity shared/exclusive file system based lock</td></tr> +<tr id="row_22_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1lock__files.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::lock_files</a></td><td class="desc">Many entity exclusive compatibility file system based lock</td></tr> +<tr id="row_22_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html" target="_self">boost::afio::v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType ></a></td><td class="desc">Many entity memory mapped shared/exclusive file system based lock</td></tr> +<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html" target="_self">boost::afio::v2_xxx::statfs_t</a></td><td class="desc">Metadata about a filing system. Unsupported entries are all bits set</td></tr> +<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html" target="_self">boost::afio::v2_xxx::storage_profile::storage_profile</a></td><td class="desc">A (possibly incomplet) profile of storage</td></tr> +<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="unionuint128.html" target="_self">uint128</a></td><td class="desc">An unsigned 128 bit value</td></tr> +<tr id="row_26_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html" target="_self">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="desc">Used to indicate what metadata should be filled in</td></tr> </table> </div><!-- directory --> </div><!-- contents --> diff --git a/hierarchy.js b/hierarchy.js index 8cca6e15..288eac35 100644 --- a/hierarchy.js +++ b/hierarchy.js @@ -2,11 +2,14 @@ var hierarchy = [ [ "boost::afio::v2_xxx::algorithm::shared_fs_mutex::memory_map< Hasher, HashIndexSize, SpinlockType >::_entity_idx", "structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map_1_1__entity__idx.html", null ], [ "boost::afio::v2_xxx::deadline", "structboost_1_1afio_1_1v2__xxx_1_1deadline.html", null ], + [ "boost::afio::v2_xxx::native_handle_type::disposition_base", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html", null ], [ "boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entities_guard", "classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entities__guard.html", null ], [ "boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type", "structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html", null ], [ "boost::afio::v2_xxx::io_handle::extent_guard", "classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html", null ], [ "boost::afio::v2_xxx::statfs_t::f_flags_t", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html", null ], [ "boost::afio::v2_xxx::utils::fast_hash", "classboost_1_1afio_1_1v2__xxx_1_1utils_1_1fast__hash.html", null ], + [ "boost::afio::v2_xxx::handle::flag_base", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html", null ], + [ "boost::afio::v2_xxx::section_handle::flag_base", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html", null ], [ "boost::afio::v2_xxx::handle", "classboost_1_1afio_1_1v2__xxx_1_1handle.html", [ [ "boost::afio::v2_xxx::io_handle", "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html", [ [ "boost::afio::v2_xxx::file_handle", "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html", [ @@ -46,5 +49,6 @@ var hierarchy = ] ], [ "boost::afio::v2_xxx::statfs_t", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html", null ], [ "boost::afio::v2_xxx::storage_profile::storage_profile", "structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html", null ], - [ "uint128", "unionuint128.html", null ] + [ "uint128", "unionuint128.html", null ], + [ "boost::afio::v2_xxx::statfs_t::want_base", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html", null ] ];
\ No newline at end of file diff --git a/map__handle_8hpp.html b/map__handle_8hpp.html index a1f2c815..5b92c41e 100644 --- a/map__handle_8hpp.html +++ b/map__handle_8hpp.html @@ -124,6 +124,9 @@ Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html">boost::afio::v2_xxx::section_handle</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A handle to a source of mapped memory. <a href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">boost::afio::v2_xxx::section_handle::flag_base</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The behaviour of the memory section. <a href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html">boost::afio::v2_xxx::map_handle</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A handle to a memory mapped region of memory. <a href="classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> @@ -142,9 +145,9 @@ Namespaces</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> -<tr class="memitem:ac87311b011a8b6f7a9b503c4290c9e30"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac87311b011a8b6f7a9b503c4290c9e30"></a> -std::ostream & </td><td class="memItemRight" valign="bottom"><b>boost::afio::v2_xxx::operator<<</b> (std::ostream &s, const section_handle::flag &v)</td></tr> -<tr class="separator:ac87311b011a8b6f7a9b503c4290c9e30"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd83344e30b7243b425f99ae20ba5e2a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd83344e30b7243b425f99ae20ba5e2a"></a> +std::ostream & </td><td class="memItemRight" valign="bottom"><b>boost::afio::v2_xxx::operator<<</b> (std::ostream &s, const handle::flag &v)</td></tr> +<tr class="separator:abd83344e30b7243b425f99ae20ba5e2a"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Provides <code>map_handle</code> </p> diff --git a/map__handle_8hpp.js b/map__handle_8hpp.js index 801dc3e0..73015ca5 100644 --- a/map__handle_8hpp.js +++ b/map__handle_8hpp.js @@ -1,6 +1,7 @@ var map__handle_8hpp = [ [ "section_handle", "classboost_1_1afio_1_1v2__xxx_1_1section__handle.html", "classboost_1_1afio_1_1v2__xxx_1_1section__handle" ], + [ "flag_base", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base" ], [ "map_handle", "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html", "classboost_1_1afio_1_1v2__xxx_1_1map__handle" ], - [ "operator<<", "map__handle_8hpp.html#ac87311b011a8b6f7a9b503c4290c9e30", null ] + [ "operator<<", "map__handle_8hpp.html#abd83344e30b7243b425f99ae20ba5e2a", null ] ];
\ No newline at end of file diff --git a/map__handle_8hpp_source.html b/map__handle_8hpp_source.html index 352e2df2..473679c7 100644 --- a/map__handle_8hpp_source.html +++ b/map__handle_8hpp_source.html @@ -158,29 +158,29 @@ $(document).ready(function(){initNavTree('map__handle_8hpp_source.html','');}); <div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keyword">using</span> <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3" title="The file extent type used by this handle.">extent_type</a> = <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3" title="The file extent type used by this handle.">handle::extent_type</a>;</div> <div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">using</span> <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aee8d98d7f979e312f5e18dfcebfc6870" title="The memory extent type used by this handle.">size_type</a> = <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#aee8d98d7f979e312f5e18dfcebfc6870" title="The memory extent type used by this handle.">handle::size_type</a>;</div> <div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div> -<div class="line"><a name="l00059"></a><span class="lineno"><a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abcaa8807c39cae2261ed9de520661678"> 59</a></span>  <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abcaa8807c39cae2261ed9de520661678" title="The behaviour of the memory section.">BOOSTLITE_BITFIELD_BEGIN</a>(flag){none = 0, </div> -<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  read = 1 << 0, </div> -<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  write = 1 << 1, </div> -<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  cow = 1 << 2, </div> -<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  execute = 1 << 3, </div> +<div class="line"><a name="l00059"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a2220c7c10ce013ef79f9baad9e24ad81"> 59</a></span>  BOOSTLITE_BITFIELD_BEGIN(flag){none = 0, </div> +<div class="line"><a name="l00060"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a9e90016114f8678131fb7547282e6b48"> 60</a></span>  read = 1 << 0, </div> +<div class="line"><a name="l00061"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ad674db212ff8358a30a6d2c105cf0c78"> 61</a></span>  write = 1 << 1, </div> +<div class="line"><a name="l00062"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ae7629d46c02f3ef447725bad31c815f5"> 62</a></span>  cow = 1 << 2, </div> +<div class="line"><a name="l00063"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ab14c76ef314929dfcb3bf1a2ca04e546"> 63</a></span>  execute = 1 << 3, </div> <div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> -<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  nocommit = 1 << 8, </div> -<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  prefault = 1 << 9, </div> -<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  executable = 1 << 10, </div> +<div class="line"><a name="l00065"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21af370cf4af051d7f4f8983a5a15dd8073"> 65</a></span>  nocommit = 1 << 8, </div> +<div class="line"><a name="l00066"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a1c2fc1d3eb7aca3d9e451ef1f03e064d"> 66</a></span>  prefault = 1 << 9, </div> +<div class="line"><a name="l00067"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ac32f8cabf653ea869cc4103438042ca8"> 67</a></span>  executable = 1 << 10, </div> <div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div> <div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// NOTE: IF UPDATING THIS UPDATE THE std::ostream PRINTER BELOW!!!</span></div> <div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div> <div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  readwrite = (read | <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee" title="Ability to read and write (READ_CONTROL|FILE_READ_DATA|FILE_READ_ATTRIBUTES|FILE_READ_EA|FILE_WRITE_D...">write</a>)};</div> <div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  BOOSTLITE_BITFIELD_END(flag)</div> <div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div> -<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> protected:</div> <div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1io__handle.html" title="A handle to something capable of scatter-gather i/o.">io_handle</a> *_backing;</div> <div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3" title="The file extent type used by this handle.">extent_type</a> _length;</div> <div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  flag _flag;</div> <div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div> -<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <span class="keyword">public</span>:</div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> public:</div> <div class="line"><a name="l00081"></a><span class="lineno"><a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a4d11de5e7fe8fee158829a024c8fdda4"> 81</a></span>  <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html" title="A handle to a source of mapped memory.">section_handle</a>()</div> -<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  : _backing(nullptr)</div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  : _backing(<span class="keywordtype">nullptr</span>)</div> <div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  , _length(0)</div> <div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  , _flag(flag::none)</div> <div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  {</div> @@ -217,7 +217,7 @@ $(document).ready(function(){initNavTree('map__handle_8hpp_source.html','');}); <div class="line"><a name="l00128"></a><span class="lineno"><a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a2ce0e07e5e48578bae21dcaafbaf033a"> 128</a></span>  static inline <a class="code" href="namespaceboost_1_1afio_1_1v2__xxx.html#ac8d06ecaa9660e7251c1251d88c1305c" title="Please see https://ned14.github.io/boost.outcome/classboost_1_1outcome_1_1v1__xxx_1_1basic__monad.html.">result</a><<a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html" title="A handle to a source of mapped memory.">section_handle</a>> section(<a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3" title="The file extent type used by this handle.">extent_type</a> maximum_size, <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html" title="A handle to a regular file or device, kept data layout compatible with async_file_handle.">file_handle</a> &backing, flag _flag = flag::read | flag::write) noexcept { <span class="keywordflow">return</span> <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a2ce0e07e5e48578bae21dcaafbaf033a">section</a>(backing, maximum_size, _flag); }</div> <div class="line"><a name="l00129"></a><span class="lineno"> 129</span> </div> <div class="line"><a name="l00131"></a><span class="lineno"><a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a049964a4397f858e9b1be60c60113b13"> 131</a></span>  flag <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a049964a4397f858e9b1be60c60113b13" title="Returns the memory section's flags.">section_flags</a>() const noexcept { <span class="keywordflow">return</span> _flag; }</div> -<div class="line"><a name="l00133"></a><span class="lineno"><a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a78fc51ac881ae0fc42327de1f9604ee7"> 133</a></span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html" title="A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage.">native_handle_type</a> <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a78fc51ac881ae0fc42327de1f9604ee7" title="Returns the borrowed native handle backing this section, if any.">backing_native_handle</a>() const noexcept { <span class="keywordflow">return</span> _backing ? _backing-><a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae600069dc662d837c36f42802791c7f4" title="The native handle used by this handle.">native_handle</a>() : <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html" title="A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage.">native_handle_type</a>(); }</div> +<div class="line"><a name="l00133"></a><span class="lineno"><a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a78fc51ac881ae0fc42327de1f9604ee7"> 133</a></span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html" title="A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage.">native_handle_type</a> <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a78fc51ac881ae0fc42327de1f9604ee7" title="Returns the borrowed native handle backing this section, if any.">backing_native_handle</a>() const noexcept { <span class="keywordflow">return</span> _backing ? _backing->native_handle() : <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html" title="A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage.">native_handle_type</a>(); }</div> <div class="line"><a name="l00135"></a><span class="lineno"><a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#aeb4ddb14354a7098f3d8d5e351095570"> 135</a></span>  <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3" title="The file extent type used by this handle.">extent_type</a> <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#aeb4ddb14354a7098f3d8d5e351095570" title="Return the current maximum permitted extent of the memory section.">length</a>() const noexcept { <span class="keywordflow">return</span> _length; }</div> <div class="line"><a name="l00136"></a><span class="lineno"> 136</span> </div> <div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="comment">//[[bindlib::make_free]]</span></div> diff --git a/namespaceboost_1_1afio_1_1v2__xxx.html b/namespaceboost_1_1afio_1_1v2__xxx.html index f9381516..ac4aba98 100644 --- a/namespaceboost_1_1afio_1_1v2__xxx.html +++ b/namespaceboost_1_1afio_1_1v2__xxx.html @@ -219,12 +219,9 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><b>operato <tr class="memitem:ae1e2df470945bf6682ef9ef59b1de856"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1e2df470945bf6682ef9ef59b1de856"></a> std::ostream & </td><td class="memItemRight" valign="bottom"><b>operator<<</b> (std::ostream &s, const <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527ca">handle::caching</a> &v)</td></tr> <tr class="separator:ae1e2df470945bf6682ef9ef59b1de856"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac56a50a0749e9cb056bcb8d765e61e61"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac56a50a0749e9cb056bcb8d765e61e61"></a> +<tr class="memitem:abd83344e30b7243b425f99ae20ba5e2a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd83344e30b7243b425f99ae20ba5e2a"></a> std::ostream & </td><td class="memItemRight" valign="bottom"><b>operator<<</b> (std::ostream &s, const handle::flag &v)</td></tr> -<tr class="separator:ac56a50a0749e9cb056bcb8d765e61e61"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac87311b011a8b6f7a9b503c4290c9e30"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac87311b011a8b6f7a9b503c4290c9e30"></a> -std::ostream & </td><td class="memItemRight" valign="bottom"><b>operator<<</b> (std::ostream &s, const section_handle::flag &v)</td></tr> -<tr class="separator:ac87311b011a8b6f7a9b503c4290c9e30"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="separator:abd83344e30b7243b425f99ae20ba5e2a"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>Inline namespace for this version of AFIO. </p> diff --git a/native__handle__type_8hpp.html b/native__handle__type_8hpp.html index 8361b94c..79b7b9b0 100644 --- a/native__handle__type_8hpp.html +++ b/native__handle__type_8hpp.html @@ -123,6 +123,9 @@ Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">boost::afio::v2_xxx::native_handle_type</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage. <a href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The type of handle. <a href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a> Namespaces</h2></td></tr> diff --git a/native__handle__type_8hpp_source.html b/native__handle__type_8hpp_source.html index 58a45166..b34d9bd7 100644 --- a/native__handle__type_8hpp_source.html +++ b/native__handle__type_8hpp_source.html @@ -152,24 +152,24 @@ $(document).ready(function(){initNavTree('native__handle__type_8hpp_source.html' <div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div> <div class="line"><a name="l00048"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html"> 48</a></span> <span class="keyword">struct </span><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html" title="A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage.">native_handle_type</a></div> <div class="line"><a name="l00049"></a><span class="lineno"> 49</span> {</div> -<div class="line"><a name="l00051"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ade22f15e9a977a54937cb49f11457cce"> 51</a></span>  BOOSTLITE_BITFIELD_BEGIN(disposition)</div> +<div class="line"><a name="l00051"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5"> 51</a></span>  BOOSTLITE_BITFIELD_BEGIN(disposition)</div> <div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  {</div> -<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  invalid = 0, </div> +<div class="line"><a name="l00053"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a41d8512b16b5db4e04e0de37f5e25f85"> 53</a></span>  invalid = 0, </div> <div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div> -<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  readable = 1 << 0, </div> -<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  writable = 1 << 1, </div> -<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  append_only = 1 << 2, </div> +<div class="line"><a name="l00055"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a3dc019819243ad24fc283879f26e6c5d"> 55</a></span>  readable = 1 << 0, </div> +<div class="line"><a name="l00056"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a7f3c9880393fc86b9a5c004a597ed4fe"> 56</a></span>  writable = 1 << 1, </div> +<div class="line"><a name="l00057"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a4829b95ec7c706cbdde7248e896f248a"> 57</a></span>  append_only = 1 << 2, </div> <div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div> -<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  overlapped = 1 << 4, </div> -<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  seekable = 1 << 5, </div> -<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  aligned_io = 1 << 6, </div> +<div class="line"><a name="l00059"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5add35e73bad6f0e52bb7307f352513915"> 59</a></span>  overlapped = 1 << 4, </div> +<div class="line"><a name="l00060"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9d5f9c3bd2a7577d36d953701116c651"> 60</a></span>  seekable = 1 << 5, </div> +<div class="line"><a name="l00061"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a34621b385c000f7bcf69a36d0c11b337"> 61</a></span>  aligned_io = 1 << 6, </div> <div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div> -<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  file = 1 << 8, </div> -<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  directory = 1 << 9, </div> -<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  symlink = 1 << 10, </div> -<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  multiplexer = 1 << 11, </div> -<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  process = 1 << 12, </div> -<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  section = 1 << 13 </div> +<div class="line"><a name="l00063"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a0e22c8d87219acc3a42d6bb19e17fe8e"> 63</a></span>  file = 1 << 8, </div> +<div class="line"><a name="l00064"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5aa2651bf8f667351f7d898cc35b9d016a"> 64</a></span>  directory = 1 << 9, </div> +<div class="line"><a name="l00065"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a58f3f96fa1cafd3605b488394e000d89"> 65</a></span>  symlink = 1 << 10, </div> +<div class="line"><a name="l00066"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a1f40773df790828587987eb23baaa72d"> 66</a></span>  multiplexer = 1 << 11, </div> +<div class="line"><a name="l00067"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9f62853225de4ea8ae224d6912fb0ca1"> 67</a></span>  process = 1 << 12, </div> +<div class="line"><a name="l00068"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a8e7be1ef9aea64d916d9fe938cfeb7fa"> 68</a></span>  section = 1 << 13 </div> <div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  }</div> <div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  BOOSTLITE_BITFIELD_END(disposition)</div> <div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  disposition behaviour; </div> @@ -38,10 +38,10 @@ var NAVTREE = var NAVTREEINDEX = [ "afio_8hpp.html", -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae2d1e75105df6d59aa5637a1a68cbf06", -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a72da822cb2e7c406aaa40be0f44b16fa", -"group__config.html#ga6f2f297d6873b445e0df91bde6854cdd", -"utils_8hpp.html#a372dccddba2f36695a095dbe98474f1a" +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae600069dc662d837c36f42802791c7f4", +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a7a2b1215d07fc84508b2d4577c775cfa", +"group__config.html#gab4f63024aa1238f1d6a067b3d7fb23c7", +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a0a870aa7cede1bd98ac357bb368b1086" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex0.js b/navtreeindex0.js index 075eb826..9309538b 100644 --- a/navtreeindex0.js +++ b/navtreeindex0.js @@ -119,135 +119,135 @@ var NAVTREEINDEX0 = "classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entities__guard.html#af0d45aa329e36c832e605c92d5a6f350":[3,0,0,0,0,0,0,1,0,6], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html":[3,0,0,0,0,3], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a0715835c1af413de59905356f35afba2":[3,0,0,0,0,3,15], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a0d043e29e065db9618f6df2e43cc1d42":[3,0,0,0,0,3,65], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a146af690967dbe866f3ecf1ebd5358b0":[3,0,0,0,0,3,27], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a0d043e29e065db9618f6df2e43cc1d42":[3,0,0,0,0,3,64], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a146af690967dbe866f3ecf1ebd5358b0":[3,0,0,0,0,3,26], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a1c04a06af322151221d2b2220c560a66":[3,0,0,0,0,3,7], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a1c784980c7aa86484653981dfd0abd94":[3,0,0,0,0,3,9], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a1d31069d1c0cff747a886e340e190d6a":[3,0,0,0,0,3,72], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a1d31069d1c0cff747a886e340e190d6a":[3,0,0,0,0,3,71], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a219e882358d720f4d9fc99654d2cfca8":[3,0,0,0,0,3,14], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a286de306ec1d05ebf76ee8b3af78ae7a":[3,0,0,0,0,3,10], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d":[3,0,0,0,0,3,26], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a30bba0064587015423eef5c89c081aea":[3,0,0,0,0,3,18], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a33cdff59436b980b0546a786f0bd718a":[3,0,0,0,0,3,66], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c":[3,0,0,0,0,3,35], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a396487cb0116b194fbb477a7ccbd26cb":[3,0,0,0,0,3,28], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a3c14ec910a3eac02b44688807c9b7511":[3,0,0,0,0,3,39], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a33cdff59436b980b0546a786f0bd718a":[3,0,0,0,0,3,65], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c":[3,0,0,0,0,3,34], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a396487cb0116b194fbb477a7ccbd26cb":[3,0,0,0,0,3,27], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a3c14ec910a3eac02b44688807c9b7511":[3,0,0,0,0,3,38], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a3e08545dd29f09a40ff8439ac774ae1e":[3,0,0,0,0,3,22], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a42b40df1063695d99e0d6b8a6fa6fa6b":[3,0,0,0,0,3,11], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a4480a48b8e54cde62fd2cee4ceed3725":[3,0,0,0,0,3,53], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a5037b058e4f8ef02a776d870b10d379a":[3,0,0,0,0,3,70], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a4480a48b8e54cde62fd2cee4ceed3725":[3,0,0,0,0,3,52], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a5037b058e4f8ef02a776d870b10d379a":[3,0,0,0,0,3,69], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a58e51b46a6604fe2ba02d3afd9efac3b":[3,0,0,0,0,3,5], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a59c9bc1338196095a028b2870dcfb61d":[3,0,0,0,0,3,54], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a59c9bc1338196095a028b2870dcfb61d":[3,0,0,0,0,3,53], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a66488e279dd9f16138d0a04817ea4f17":[3,0,0,0,0,3,20], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a68d88cc5163e77f36d5a796fc92cff40":[3,0,0,0,0,3,4], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a6aa861f1403424bf5768d6dd25da402f":[3,0,0,0,0,3,40], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a6de014bf9d16737f3b14b61d6eea413d":[3,0,0,0,0,3,47], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a6e4524b6bd5de76631bcc7ab68bab7bd":[3,0,0,0,0,3,44], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a6aa861f1403424bf5768d6dd25da402f":[3,0,0,0,0,3,39], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a6de014bf9d16737f3b14b61d6eea413d":[3,0,0,0,0,3,46], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a6e4524b6bd5de76631bcc7ab68bab7bd":[3,0,0,0,0,3,43], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a704c99c358c3de485939f755b278829a":[3,0,0,0,0,3,12], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a70998344e2234961c5ad64491d042ff8":[3,0,0,0,0,3,21], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a72da822cb2e7c406aaa40be0f44b16fa":[3,0,0,0,0,3,41], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a75bedfc2b14073a20ac359edc29f9cc9":[3,0,0,0,0,3,38], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9":[3,0,0,0,0,3,32], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a72da822cb2e7c406aaa40be0f44b16fa":[3,0,0,0,0,3,40], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a75bedfc2b14073a20ac359edc29f9cc9":[3,0,0,0,0,3,37], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9":[3,0,0,0,0,3,31], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a77c4cc5309bbe79dbf592dc6c8cb5452":[3,0,0,0,0,3,0], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a79672341d97d3f934d6c90637bbeb40c":[3,0,0,0,0,3,25], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a7d1fa70986dc1edea222e17fbabc6425":[3,0,0,0,0,3,56], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a81b36f2dcb205e049f3c3781c7973b6e":[3,0,0,0,0,3,37], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8581a32e1ed27a84046bc5cd9a248392":[3,0,0,0,0,3,50], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4":[3,0,0,0,0,3,67], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8a3d60edd59bc7c7fdebf317eb6e4e64":[3,0,0,0,0,3,51], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8d3193d192d5de93d3ea781b93ea398b":[3,0,0,0,0,3,73], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8d4b2f3b095a80e651c18143246ee4e9":[3,0,0,0,0,3,34], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8f008c58eacfba8efdb2f4ec88322fb9":[3,0,0,0,0,3,57], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a7d1fa70986dc1edea222e17fbabc6425":[3,0,0,0,0,3,55], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a81b36f2dcb205e049f3c3781c7973b6e":[3,0,0,0,0,3,36], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8581a32e1ed27a84046bc5cd9a248392":[3,0,0,0,0,3,49], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4":[3,0,0,0,0,3,66], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8a3d60edd59bc7c7fdebf317eb6e4e64":[3,0,0,0,0,3,50], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8d3193d192d5de93d3ea781b93ea398b":[3,0,0,0,0,3,72], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8d4b2f3b095a80e651c18143246ee4e9":[3,0,0,0,0,3,33], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8f008c58eacfba8efdb2f4ec88322fb9":[3,0,0,0,0,3,56], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8ff76f7efa9b5044187f4ecdd40be751":[3,0,0,0,0,3,16], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a92a124164a8245717712257637df5fb2":[3,0,0,0,0,3,8], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a9891e3b9ce82f13c3e8b5dad64ce89d2":[3,0,0,0,0,3,71], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a9891e3b9ce82f13c3e8b5dad64ce89d2":[3,0,0,0,0,3,70], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a9d4ebb98c5d9b7edc0366a6ac69109d2":[3,0,0,0,0,3,17], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a9d551befa0fa25a7119c07abc3a7a0e0":[3,0,0,0,0,3,60], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#aa6118e53c41add8d4112d9ebeddd9d14":[3,0,0,0,0,3,61], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#aa8de6675205db68de70bf9075a6c649f":[3,0,0,0,0,3,59], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#aab870fe5fa041af29e2d85a5c292077f":[3,0,0,0,0,3,63], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a9d551befa0fa25a7119c07abc3a7a0e0":[3,0,0,0,0,3,59], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#aa6118e53c41add8d4112d9ebeddd9d14":[3,0,0,0,0,3,60], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#aa8de6675205db68de70bf9075a6c649f":[3,0,0,0,0,3,58], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#aab870fe5fa041af29e2d85a5c292077f":[3,0,0,0,0,3,62], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ab188873a4b5a4583fad5b6f50f50ba7e":[3,0,0,0,0,3,3], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ab317ddd32e1ba126c647b6a89541ad67":[3,0,0,0,0,3,29], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2":[3,0,0,0,0,3,52], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ab6547a4b98dbf613c6d58c4adb2c6f39":[3,0,0,0,0,3,55], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ab8427163f63809bb60a7c70a7cc58031":[3,0,0,0,0,3,64], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#abef3375ff35a72bd780cbee0b600b26d":[3,0,0,0,0,3,31], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ac1fb657631c5212401259bb35ebf16db":[3,0,0,0,0,3,68], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ab317ddd32e1ba126c647b6a89541ad67":[3,0,0,0,0,3,28], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2":[3,0,0,0,0,3,51], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ab6547a4b98dbf613c6d58c4adb2c6f39":[3,0,0,0,0,3,54], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ab8427163f63809bb60a7c70a7cc58031":[3,0,0,0,0,3,63], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#abef3375ff35a72bd780cbee0b600b26d":[3,0,0,0,0,3,30], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ac1fb657631c5212401259bb35ebf16db":[3,0,0,0,0,3,67], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ac3fbb52d3b241f24548ead2c7bfb96e2":[3,0,0,0,0,3,1], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ac73d1383516e0e139e3863b57731e4de":[3,0,0,0,0,3,46], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7":[3,0,0,0,0,3,42], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ac73d1383516e0e139e3863b57731e4de":[3,0,0,0,0,3,45], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7":[3,0,0,0,0,3,41], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ac91d09276099ffcfc8519bc45eb494fa":[3,0,0,0,0,3,13], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ad4ee22cfec00551e1f71ff23962280be":[3,0,0,0,0,3,43], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ad4ee22cfec00551e1f71ff23962280be":[3,0,0,0,0,3,42], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ad602a03643026b0c796cd00684b8cd21":[3,0,0,0,0,3,2], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ad6cbdfbe64d09ec03829144a137bc865":[3,0,0,0,0,3,33], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ad86e1421f2b1cb12c635a35ecb6ee417":[3,0,0,0,0,3,49], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#add27fa17cd6356b49a26a8b6dafb6a6d":[3,0,0,0,0,3,30], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#adf964e787e0666fc5b7d94c2715ee6f5":[3,0,0,0,0,3,58], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ae19418f14d1dd86e75214eda7644d42f":[3,0,0,0,0,3,69], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ad6cbdfbe64d09ec03829144a137bc865":[3,0,0,0,0,3,32], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ad86e1421f2b1cb12c635a35ecb6ee417":[3,0,0,0,0,3,48], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#add27fa17cd6356b49a26a8b6dafb6a6d":[3,0,0,0,0,3,29], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#adf964e787e0666fc5b7d94c2715ee6f5":[3,0,0,0,0,3,57], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ae19418f14d1dd86e75214eda7644d42f":[3,0,0,0,0,3,68], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ae446e9a32283991f58f8f27dbed083d1":[3,0,0,0,0,3,23], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ae600069dc662d837c36f42802791c7f4":[3,0,0,0,0,3,48], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ae600069dc662d837c36f42802791c7f4":[3,0,0,0,0,3,47], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ae8e120a743729b2ae4df3648089efbd4":[3,0,0,0,0,3,19], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#aebd9c90a901e6364c94d466425db6e0f":[3,0,0,0,0,3,45], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#aebd9c90a901e6364c94d466425db6e0f":[3,0,0,0,0,3,44], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#af15c6e8c4f0cef2a29657c26886c9216":[3,0,0,0,0,3,6], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#af2d9387a79e320e2902880fee38b392a":[3,0,0,0,0,3,36], -"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#afa870f2f9d173e10443a4f04727fe2bc":[3,0,0,0,0,3,62], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#af2d9387a79e320e2902880fee38b392a":[3,0,0,0,0,3,35], +"classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#afa870f2f9d173e10443a4f04727fe2bc":[3,0,0,0,0,3,61], "classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#afaf6132b6618d93866ad00598e1b7707":[3,0,0,0,0,3,24], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html":[3,0,0,0,0,5], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a057199b486fe6ce21544cf5d7c10da9c":[3,0,0,0,0,5,2], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a08d9585fe35e2c6265ecd2e49daf87f9":[3,0,0,0,0,5,0], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a0d043e29e065db9618f6df2e43cc1d42":[3,0,0,0,0,5,57], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d":[3,0,0,0,0,5,21], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c":[3,0,0,0,0,5,29], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a0d043e29e065db9618f6df2e43cc1d42":[3,0,0,0,0,5,56], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c":[3,0,0,0,0,5,28], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a358df51329f475315cee5cfffbffe75c":[3,0,0,0,0,5,17], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a396487cb0116b194fbb477a7ccbd26cb":[3,0,0,0,0,5,22], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a3c14ec910a3eac02b44688807c9b7511":[3,0,0,0,0,5,33], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a396487cb0116b194fbb477a7ccbd26cb":[3,0,0,0,0,5,21], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a3c14ec910a3eac02b44688807c9b7511":[3,0,0,0,0,5,32], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a3e08545dd29f09a40ff8439ac774ae1e":[3,0,0,0,0,5,19], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a4480a48b8e54cde62fd2cee4ceed3725":[3,0,0,0,0,5,46], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a4480a48b8e54cde62fd2cee4ceed3725":[3,0,0,0,0,5,45], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a4c211d0ac077aecdb3b48d6a00d07542":[3,0,0,0,0,5,15], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a4e12aaa9316a7d48c017ee437106d2bd":[3,0,0,0,0,5,11], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a5037b058e4f8ef02a776d870b10d379a":[3,0,0,0,0,5,61], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a59c9bc1338196095a028b2870dcfb61d":[3,0,0,0,0,5,47], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a5037b058e4f8ef02a776d870b10d379a":[3,0,0,0,0,5,60], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a59c9bc1338196095a028b2870dcfb61d":[3,0,0,0,0,5,46], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a5d666e9bf16ae27ba9cb48b1f80d68d0":[3,0,0,0,0,5,5], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a6aa861f1403424bf5768d6dd25da402f":[3,0,0,0,0,5,34], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a6de014bf9d16737f3b14b61d6eea413d":[3,0,0,0,0,5,41], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a6e4524b6bd5de76631bcc7ab68bab7bd":[3,0,0,0,0,5,38], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a6aa861f1403424bf5768d6dd25da402f":[3,0,0,0,0,5,33], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a6de014bf9d16737f3b14b61d6eea413d":[3,0,0,0,0,5,40], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a6e4524b6bd5de76631bcc7ab68bab7bd":[3,0,0,0,0,5,37], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a70998344e2234961c5ad64491d042ff8":[3,0,0,0,0,5,18], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a72da822cb2e7c406aaa40be0f44b16fa":[3,0,0,0,0,5,35], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a75bedfc2b14073a20ac359edc29f9cc9":[3,0,0,0,0,5,32], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9":[3,0,0,0,0,5,26], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a72da822cb2e7c406aaa40be0f44b16fa":[3,0,0,0,0,5,34], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a75bedfc2b14073a20ac359edc29f9cc9":[3,0,0,0,0,5,31], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9":[3,0,0,0,0,5,25], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a79f7afb4237e965f287b32d181b905aa":[3,0,0,0,0,5,16], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a7d1fa70986dc1edea222e17fbabc6425":[3,0,0,0,0,5,49], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a7d1fa70986dc1edea222e17fbabc6425":[3,0,0,0,0,5,48], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a7fd06e6591d6905b97cf940d5b785054":[3,0,0,0,0,5,8], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a80613b31d11b8d52ba87438883983365":[3,0,0,0,0,5,7], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a81b36f2dcb205e049f3c3781c7973b6e":[3,0,0,0,0,5,31], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a81b36f2dcb205e049f3c3781c7973b6e":[3,0,0,0,0,5,30], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a830f0cc285b5d869cb598b1a62f56504":[3,0,0,0,0,5,9], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8581a32e1ed27a84046bc5cd9a248392":[3,0,0,0,0,5,44], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8581a32e1ed27a84046bc5cd9a248392":[3,0,0,0,0,5,43], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8588e68b5678e9c7353147f12ea99c81":[3,0,0,0,0,5,14], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4":[3,0,0,0,0,5,58], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8d3193d192d5de93d3ea781b93ea398b":[3,0,0,0,0,5,64], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8d4b2f3b095a80e651c18143246ee4e9":[3,0,0,0,0,5,28], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8f008c58eacfba8efdb2f4ec88322fb9":[3,0,0,0,0,5,50], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a9891e3b9ce82f13c3e8b5dad64ce89d2":[3,0,0,0,0,5,62], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4":[3,0,0,0,0,5,57], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8d3193d192d5de93d3ea781b93ea398b":[3,0,0,0,0,5,63], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8d4b2f3b095a80e651c18143246ee4e9":[3,0,0,0,0,5,27], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8f008c58eacfba8efdb2f4ec88322fb9":[3,0,0,0,0,5,49], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a9891e3b9ce82f13c3e8b5dad64ce89d2":[3,0,0,0,0,5,61], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aa55c60a9500905b9cf580764ee22e056":[3,0,0,0,0,5,3], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aa6118e53c41add8d4112d9ebeddd9d14":[3,0,0,0,0,5,53], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aa8de6675205db68de70bf9075a6c649f":[3,0,0,0,0,5,52], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aab870fe5fa041af29e2d85a5c292077f":[3,0,0,0,0,5,55], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab317ddd32e1ba126c647b6a89541ad67":[3,0,0,0,0,5,23], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2":[3,0,0,0,0,5,45], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab6547a4b98dbf613c6d58c4adb2c6f39":[3,0,0,0,0,5,48], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab8427163f63809bb60a7c70a7cc58031":[3,0,0,0,0,5,56], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#abef3375ff35a72bd780cbee0b600b26d":[3,0,0,0,0,5,25], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ac1fb657631c5212401259bb35ebf16db":[3,0,0,0,0,5,59], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ac73d1383516e0e139e3863b57731e4de":[3,0,0,0,0,5,40], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aa6118e53c41add8d4112d9ebeddd9d14":[3,0,0,0,0,5,52], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aa8de6675205db68de70bf9075a6c649f":[3,0,0,0,0,5,51], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aab870fe5fa041af29e2d85a5c292077f":[3,0,0,0,0,5,54], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab317ddd32e1ba126c647b6a89541ad67":[3,0,0,0,0,5,22], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2":[3,0,0,0,0,5,44], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab6547a4b98dbf613c6d58c4adb2c6f39":[3,0,0,0,0,5,47], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab8427163f63809bb60a7c70a7cc58031":[3,0,0,0,0,5,55], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#abef3375ff35a72bd780cbee0b600b26d":[3,0,0,0,0,5,24], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ac1fb657631c5212401259bb35ebf16db":[3,0,0,0,0,5,58], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ac73d1383516e0e139e3863b57731e4de":[3,0,0,0,0,5,39], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ac7e2ebc0391fec150878a8149dc07523":[3,0,0,0,0,5,13], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7":[3,0,0,0,0,5,36], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7":[3,0,0,0,0,5,35], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#acf40c6b9db51b422bb1a0adb8eeea9a1":[3,0,0,0,0,5,1], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ad45d22308d9fe21e70f619c53f053576":[3,0,0,0,0,5,6], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ad4ee22cfec00551e1f71ff23962280be":[3,0,0,0,0,5,37], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ad6cbdfbe64d09ec03829144a137bc865":[3,0,0,0,0,5,27], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ad6e9fb85830e2efe20f1d416a4fdcf41":[3,0,0,0,0,5,63], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ad4ee22cfec00551e1f71ff23962280be":[3,0,0,0,0,5,36], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ad6cbdfbe64d09ec03829144a137bc865":[3,0,0,0,0,5,26], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ad6e9fb85830e2efe20f1d416a4fdcf41":[3,0,0,0,0,5,62], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ad78698b438178fdc5e3d5305e188b493":[3,0,0,0,0,5,4], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#add27fa17cd6356b49a26a8b6dafb6a6d":[3,0,0,0,0,5,24], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#adf964e787e0666fc5b7d94c2715ee6f5":[3,0,0,0,0,5,51], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae19418f14d1dd86e75214eda7644d42f":[3,0,0,0,0,5,60] +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#add27fa17cd6356b49a26a8b6dafb6a6d":[3,0,0,0,0,5,23], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#adf964e787e0666fc5b7d94c2715ee6f5":[3,0,0,0,0,5,50], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae19418f14d1dd86e75214eda7644d42f":[3,0,0,0,0,5,59], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae2d1e75105df6d59aa5637a1a68cbf06":[3,0,0,0,0,5,42], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae446e9a32283991f58f8f27dbed083d1":[3,0,0,0,0,5,20] }; diff --git a/navtreeindex1.js b/navtreeindex1.js index 91d3b5b9..8a2953e2 100644 --- a/navtreeindex1.js +++ b/navtreeindex1.js @@ -1,127 +1,124 @@ var NAVTREEINDEX1 = { -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae2d1e75105df6d59aa5637a1a68cbf06":[3,0,0,0,0,5,43], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae446e9a32283991f58f8f27dbed083d1":[3,0,0,0,0,5,20], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae600069dc662d837c36f42802791c7f4":[3,0,0,0,0,5,42], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aebd9c90a901e6364c94d466425db6e0f":[3,0,0,0,0,5,39], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae600069dc662d837c36f42802791c7f4":[3,0,0,0,0,5,41], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aebd9c90a901e6364c94d466425db6e0f":[3,0,0,0,0,5,38], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aec7858ff1c0b165bc56154903c8beba5":[3,0,0,0,0,5,12], "classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aeddc69a3cea107c0b4b328736a3618e7":[3,0,0,0,0,5,10], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#af2d9387a79e320e2902880fee38b392a":[3,0,0,0,0,5,30], -"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#afa870f2f9d173e10443a4f04727fe2bc":[3,0,0,0,0,5,54], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#af2d9387a79e320e2902880fee38b392a":[3,0,0,0,0,5,29], +"classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#afa870f2f9d173e10443a4f04727fe2bc":[3,0,0,0,0,5,53], "classboost_1_1afio_1_1v2__xxx_1_1handle.html":[3,0,0,0,0,6], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a0dbf908498e5cbf54ee0fff752c0c490":[3,0,0,0,0,6,10], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a28bfd52c52de4aa17ceb208e54bcc4e6":[3,0,0,0,0,6,9], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2c20412387db2551d9b26824412d4986":[3,0,0,0,0,6,11], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d":[3,0,0,0,0,6,15], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c":[3,0,0,0,0,6,22], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3c14ec910a3eac02b44688807c9b7511":[3,0,0,0,0,6,26], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3e08545dd29f09a40ff8439ac774ae1e":[3,0,0,0,0,6,13], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a461355ae526806b338fd2eaadc564a43":[3,0,0,0,0,6,34], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a4e9723c353eee4bcd629a7c9a01472f2":[3,0,0,0,0,6,8], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a5037b058e4f8ef02a776d870b10d379a":[3,0,0,0,0,6,41], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a59c9bc1338196095a028b2870dcfb61d":[3,0,0,0,0,6,35], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a5c7d33dcd1f366fa378607e1dd087744":[3,0,0,0,0,6,39], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3":[3,0,0,0,0,6,1], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f":[3,0,0,0,0,6,16], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a6aa861f1403424bf5768d6dd25da402f":[3,0,0,0,0,6,27], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a70998344e2234961c5ad64491d042ff8":[3,0,0,0,0,6,12], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a72da822cb2e7c406aaa40be0f44b16fa":[3,0,0,0,0,6,28], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75bedfc2b14073a20ac359edc29f9cc9":[3,0,0,0,0,6,25], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9":[3,0,0,0,0,6,19], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a7d1fa70986dc1edea222e17fbabc6425":[3,0,0,0,0,6,36], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81b36f2dcb205e049f3c3781c7973b6e":[3,0,0,0,0,6,24], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527ca":[3,0,0,0,0,6,4], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa0fb9cf5f04f61bb6f1151da57ceb1ca1":[3,0,0,0,0,6,4,3], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa334c4a4c42fdb79d7ebc3e73b517e6f8":[3,0,0,0,0,6,4,1], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa8d7b3d6b83c0a517eac07e1aac94b773":[3,0,0,0,0,6,4,0], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caaa181a603769c1f98ad927e7367c7aa51":[3,0,0,0,0,6,4,5], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caab8a61dd00ce6fc5888706bda8fab2e98":[3,0,0,0,0,6,4,2], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caad5197d93c063a2b1e22d1630a39b7aef":[3,0,0,0,0,6,4,7], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caadec4ecca8ae1593f84eea4656599a693":[3,0,0,0,0,6,4,4], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caadfa4d35596e04e042a53c64b25c22db3":[3,0,0,0,0,6,4,6], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a8d3193d192d5de93d3ea781b93ea398b":[3,0,0,0,0,6,42], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a8d4b2f3b095a80e651c18143246ee4e9":[3,0,0,0,0,6,21], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa28b35a32f1292b6126a82bba20a2c90":[3,0,0,0,0,6,2], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa845780704a8508c658c2b878f574ba7":[3,0,0,0,0,6,7], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa8de6675205db68de70bf9075a6c649f":[3,0,0,0,0,6,38], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#aae278681887f4cb68b0b57c5ef6c8d4e":[3,0,0,0,0,6,32], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357":[3,0,0,0,0,6,5], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357a244f58cf07c35fd48d7524b289551e5c":[3,0,0,0,0,6,5,3], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357a8f0339e854eb5321306a443ce9199e1d":[3,0,0,0,0,6,5,2], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357aa200dcd6176417e93be2405188ae7cc9":[3,0,0,0,0,6,5,0], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357abba3bc579480e6c94ecd81b7b5923255":[3,0,0,0,0,6,5,1], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#abef3375ff35a72bd780cbee0b600b26d":[3,0,0,0,0,6,18], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7":[3,0,0,0,0,6,29], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabad":[3,0,0,0,0,6,6], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8":[3,0,0,0,0,6,6,1], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada8d7b3d6b83c0a517eac07e1aac94b773":[3,0,0,0,0,6,6,0], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada9516dfb15f51c7ee19a4d46b8c0dbe1d":[3,0,0,0,0,6,6,6], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada9f56aff64cb748e078ab221474132d19":[3,0,0,0,0,6,6,3], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaa4daf6d1e8da35af49c33bbe9ee91d79":[3,0,0,0,0,6,6,2], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaecae13117d6f0584c25a9da6c8f8415e":[3,0,0,0,0,6,6,4], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee":[3,0,0,0,0,6,6,5], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acda0caaacf4404bffc57508930ba52be":[3,0,0,0,0,6,33], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad4ee22cfec00551e1f71ff23962280be":[3,0,0,0,0,6,30], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad6cbdfbe64d09ec03829144a137bc865":[3,0,0,0,0,6,20], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#add27fa17cd6356b49a26a8b6dafb6a6d":[3,0,0,0,0,6,17], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#adf964e787e0666fc5b7d94c2715ee6f5":[3,0,0,0,0,6,37], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae19418f14d1dd86e75214eda7644d42f":[3,0,0,0,0,6,40], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae446e9a32283991f58f8f27dbed083d1":[3,0,0,0,0,6,14], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae600069dc662d837c36f42802791c7f4":[3,0,0,0,0,6,31], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#aee8d98d7f979e312f5e18dfcebfc6870":[3,0,0,0,0,6,3], -"classboost_1_1afio_1_1v2__xxx_1_1handle.html#af2d9387a79e320e2902880fee38b392a":[3,0,0,0,0,6,23], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a0dbf908498e5cbf54ee0fff752c0c490":[3,0,0,0,0,6,12], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a170bde6eae5c0779be3ef5dc822af2c8":[3,0,0,0,0,6,3], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a28bfd52c52de4aa17ceb208e54bcc4e6":[3,0,0,0,0,6,11], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2c20412387db2551d9b26824412d4986":[3,0,0,0,0,6,13], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c":[3,0,0,0,0,6,23], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3c14ec910a3eac02b44688807c9b7511":[3,0,0,0,0,6,27], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3e08545dd29f09a40ff8439ac774ae1e":[3,0,0,0,0,6,15], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a461355ae526806b338fd2eaadc564a43":[3,0,0,0,0,6,35], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a4e9723c353eee4bcd629a7c9a01472f2":[3,0,0,0,0,6,10], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a5037b058e4f8ef02a776d870b10d379a":[3,0,0,0,0,6,42], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a59c9bc1338196095a028b2870dcfb61d":[3,0,0,0,0,6,36], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a5c7d33dcd1f366fa378607e1dd087744":[3,0,0,0,0,6,40], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3":[3,0,0,0,0,6,2], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f":[3,0,0,0,0,6,17], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a6aa861f1403424bf5768d6dd25da402f":[3,0,0,0,0,6,28], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a70998344e2234961c5ad64491d042ff8":[3,0,0,0,0,6,14], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a72da822cb2e7c406aaa40be0f44b16fa":[3,0,0,0,0,6,29], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75bedfc2b14073a20ac359edc29f9cc9":[3,0,0,0,0,6,26], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9":[3,0,0,0,0,6,20], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a7d1fa70986dc1edea222e17fbabc6425":[3,0,0,0,0,6,37], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81b36f2dcb205e049f3c3781c7973b6e":[3,0,0,0,0,6,25], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527ca":[3,0,0,0,0,6,6], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa0fb9cf5f04f61bb6f1151da57ceb1ca1":[3,0,0,0,0,6,6,3], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa334c4a4c42fdb79d7ebc3e73b517e6f8":[3,0,0,0,0,6,6,1], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa8d7b3d6b83c0a517eac07e1aac94b773":[3,0,0,0,0,6,6,0], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caaa181a603769c1f98ad927e7367c7aa51":[3,0,0,0,0,6,6,5], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caab8a61dd00ce6fc5888706bda8fab2e98":[3,0,0,0,0,6,6,2], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caad5197d93c063a2b1e22d1630a39b7aef":[3,0,0,0,0,6,6,7], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caadec4ecca8ae1593f84eea4656599a693":[3,0,0,0,0,6,6,4], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caadfa4d35596e04e042a53c64b25c22db3":[3,0,0,0,0,6,6,6], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a8d3193d192d5de93d3ea781b93ea398b":[3,0,0,0,0,6,43], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#a8d4b2f3b095a80e651c18143246ee4e9":[3,0,0,0,0,6,22], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa28b35a32f1292b6126a82bba20a2c90":[3,0,0,0,0,6,4], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa845780704a8508c658c2b878f574ba7":[3,0,0,0,0,6,9], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa8de6675205db68de70bf9075a6c649f":[3,0,0,0,0,6,39], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#aae278681887f4cb68b0b57c5ef6c8d4e":[3,0,0,0,0,6,33], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357":[3,0,0,0,0,6,7], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357a244f58cf07c35fd48d7524b289551e5c":[3,0,0,0,0,6,7,3], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357a8f0339e854eb5321306a443ce9199e1d":[3,0,0,0,0,6,7,2], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357aa200dcd6176417e93be2405188ae7cc9":[3,0,0,0,0,6,7,0], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357abba3bc579480e6c94ecd81b7b5923255":[3,0,0,0,0,6,7,1], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#abef3375ff35a72bd780cbee0b600b26d":[3,0,0,0,0,6,19], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7":[3,0,0,0,0,6,30], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabad":[3,0,0,0,0,6,8], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8":[3,0,0,0,0,6,8,1], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada8d7b3d6b83c0a517eac07e1aac94b773":[3,0,0,0,0,6,8,0], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada9516dfb15f51c7ee19a4d46b8c0dbe1d":[3,0,0,0,0,6,8,6], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada9f56aff64cb748e078ab221474132d19":[3,0,0,0,0,6,8,3], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaa4daf6d1e8da35af49c33bbe9ee91d79":[3,0,0,0,0,6,8,2], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaecae13117d6f0584c25a9da6c8f8415e":[3,0,0,0,0,6,8,4], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee":[3,0,0,0,0,6,8,5], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#acda0caaacf4404bffc57508930ba52be":[3,0,0,0,0,6,34], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad4ee22cfec00551e1f71ff23962280be":[3,0,0,0,0,6,31], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ad6cbdfbe64d09ec03829144a137bc865":[3,0,0,0,0,6,21], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#add27fa17cd6356b49a26a8b6dafb6a6d":[3,0,0,0,0,6,18], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#adf964e787e0666fc5b7d94c2715ee6f5":[3,0,0,0,0,6,38], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae19418f14d1dd86e75214eda7644d42f":[3,0,0,0,0,6,41], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae446e9a32283991f58f8f27dbed083d1":[3,0,0,0,0,6,16], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae600069dc662d837c36f42802791c7f4":[3,0,0,0,0,6,32], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#aee8d98d7f979e312f5e18dfcebfc6870":[3,0,0,0,0,6,5], +"classboost_1_1afio_1_1v2__xxx_1_1handle.html#af2d9387a79e320e2902880fee38b392a":[3,0,0,0,0,6,24], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html":[3,0,0,0,0,7], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42":[3,0,0,0,0,7,49], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42":[3,0,0,0,0,7,48], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a26ddc3ff526b58202fcca0184095420f":[3,0,0,0,0,7,10], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a291852173a487edea1a7d73244f89465":[3,0,0,0,0,7,16], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d":[3,0,0,0,0,7,21], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c":[3,0,0,0,0,7,28], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a3c14ec910a3eac02b44688807c9b7511":[3,0,0,0,0,7,32], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c":[3,0,0,0,0,7,27], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a3c14ec910a3eac02b44688807c9b7511":[3,0,0,0,0,7,31], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a3e08545dd29f09a40ff8439ac774ae1e":[3,0,0,0,0,7,19], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4423c3eec1de559b945b3e98bcd7a815":[3,0,0,0,0,7,14], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4480a48b8e54cde62fd2cee4ceed3725":[3,0,0,0,0,7,43], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a461355ae526806b338fd2eaadc564a43":[3,0,0,0,0,7,41], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4480a48b8e54cde62fd2cee4ceed3725":[3,0,0,0,0,7,42], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a461355ae526806b338fd2eaadc564a43":[3,0,0,0,0,7,40], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4a0d8ccaa36af6e7599f46555167fc1b":[3,0,0,0,0,7,13], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a5037b058e4f8ef02a776d870b10d379a":[3,0,0,0,0,7,53], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a59c9bc1338196095a028b2870dcfb61d":[3,0,0,0,0,7,44], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a651ff10099e7522df784507aca8b8f0f":[3,0,0,0,0,7,22], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a5037b058e4f8ef02a776d870b10d379a":[3,0,0,0,0,7,52], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a59c9bc1338196095a028b2870dcfb61d":[3,0,0,0,0,7,43], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a651ff10099e7522df784507aca8b8f0f":[3,0,0,0,0,7,21], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a692ba33b1e443510a791ff43f37d73cd":[3,0,0,0,0,7,7], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a6aa861f1403424bf5768d6dd25da402f":[3,0,0,0,0,7,33], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a6de014bf9d16737f3b14b61d6eea413d":[3,0,0,0,0,7,39], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a6aa861f1403424bf5768d6dd25da402f":[3,0,0,0,0,7,32], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a6de014bf9d16737f3b14b61d6eea413d":[3,0,0,0,0,7,38], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a70998344e2234961c5ad64491d042ff8":[3,0,0,0,0,7,18], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a72da822cb2e7c406aaa40be0f44b16fa":[3,0,0,0,0,7,34], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a72da822cb2e7c406aaa40be0f44b16fa":[3,0,0,0,0,7,33], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a75ac920cfe0a1596f3f68b7874e6255b":[3,0,0,0,0,7,5], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a75bedfc2b14073a20ac359edc29f9cc9":[3,0,0,0,0,7,31], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9":[3,0,0,0,0,7,25], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a7d1fa70986dc1edea222e17fbabc6425":[3,0,0,0,0,7,45], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a75bedfc2b14073a20ac359edc29f9cc9":[3,0,0,0,0,7,30], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9":[3,0,0,0,0,7,24], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a7d1fa70986dc1edea222e17fbabc6425":[3,0,0,0,0,7,44], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a811166f987d82fcd3c85c6aa0b9b4f34":[3,0,0,0,0,7,3], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a81b36f2dcb205e049f3c3781c7973b6e":[3,0,0,0,0,7,30], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4":[3,0,0,0,0,7,50], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8d3193d192d5de93d3ea781b93ea398b":[3,0,0,0,0,7,54], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8d4b2f3b095a80e651c18143246ee4e9":[3,0,0,0,0,7,27], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a81b36f2dcb205e049f3c3781c7973b6e":[3,0,0,0,0,7,29], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4":[3,0,0,0,0,7,49], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8d3193d192d5de93d3ea781b93ea398b":[3,0,0,0,0,7,53], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8d4b2f3b095a80e651c18143246ee4e9":[3,0,0,0,0,7,26], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8d711d76185dedd14856b8653455b8f2":[3,0,0,0,0,7,11], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a9085d19b744d1330eafa51fffc49e104":[3,0,0,0,0,7,4], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aa8de6675205db68de70bf9075a6c649f":[3,0,0,0,0,7,47], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aab870fe5fa041af29e2d85a5c292077f":[3,0,0,0,0,7,48], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aa8de6675205db68de70bf9075a6c649f":[3,0,0,0,0,7,46], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aab870fe5fa041af29e2d85a5c292077f":[3,0,0,0,0,7,47], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aac3d453ba313931483a2f1b027c6dd5e":[3,0,0,0,0,7,17], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2":[3,0,0,0,0,7,42], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2":[3,0,0,0,0,7,41], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abc6c7bb2118838483cf63eb004cef5ef":[3,0,0,0,0,7,9], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abdfb4dd68b3ad7532ad4485a4736cfac":[3,0,0,0,0,7,15], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abef3375ff35a72bd780cbee0b600b26d":[3,0,0,0,0,7,24], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abef3375ff35a72bd780cbee0b600b26d":[3,0,0,0,0,7,23], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac07efa5ef3ce79d7fcd784f55a0d86e4":[3,0,0,0,0,7,8], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac1fb657631c5212401259bb35ebf16db":[3,0,0,0,0,7,51], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac73d1383516e0e139e3863b57731e4de":[3,0,0,0,0,7,38], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7":[3,0,0,0,0,7,35], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac1fb657631c5212401259bb35ebf16db":[3,0,0,0,0,7,50], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac73d1383516e0e139e3863b57731e4de":[3,0,0,0,0,7,37], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7":[3,0,0,0,0,7,34], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#acbb752522c90f5e4596b8a4f07e2fa80":[3,0,0,0,0,7,6], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ad4ee22cfec00551e1f71ff23962280be":[3,0,0,0,0,7,36], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ad6cbdfbe64d09ec03829144a137bc865":[3,0,0,0,0,7,26], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#add27fa17cd6356b49a26a8b6dafb6a6d":[3,0,0,0,0,7,23], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#adf964e787e0666fc5b7d94c2715ee6f5":[3,0,0,0,0,7,46], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ae19418f14d1dd86e75214eda7644d42f":[3,0,0,0,0,7,52], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ad4ee22cfec00551e1f71ff23962280be":[3,0,0,0,0,7,35], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ad6cbdfbe64d09ec03829144a137bc865":[3,0,0,0,0,7,25], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#add27fa17cd6356b49a26a8b6dafb6a6d":[3,0,0,0,0,7,22], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#adf964e787e0666fc5b7d94c2715ee6f5":[3,0,0,0,0,7,45], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ae19418f14d1dd86e75214eda7644d42f":[3,0,0,0,0,7,51], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ae446e9a32283991f58f8f27dbed083d1":[3,0,0,0,0,7,20], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ae600069dc662d837c36f42802791c7f4":[3,0,0,0,0,7,40], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aebd9c90a901e6364c94d466425db6e0f":[3,0,0,0,0,7,37], -"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#af2d9387a79e320e2902880fee38b392a":[3,0,0,0,0,7,29], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ae600069dc662d837c36f42802791c7f4":[3,0,0,0,0,7,39], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aebd9c90a901e6364c94d466425db6e0f":[3,0,0,0,0,7,36], +"classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#af2d9387a79e320e2902880fee38b392a":[3,0,0,0,0,7,28], "classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#afb890bb5d6dfb19825e79261277d6bf5":[3,0,0,0,0,7,12], "classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html":[3,0,0,0,0,7,0], "classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#a0595c2e2e12d021b806963d01824322b":[3,0,0,0,0,7,0,6], @@ -166,88 +163,91 @@ var NAVTREEINDEX1 = "classboost_1_1afio_1_1v2__xxx_1_1io__service.html#ae401b78f109f594d6f1c5fc2281ff8f3":[3,0,0,0,0,8,19], "classboost_1_1afio_1_1v2__xxx_1_1io__service.html#ae7896b55798ada81d427f240e60f4a7e":[3,0,0,0,0,8,13], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html":[3,0,0,0,0,10], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a03ca3f1cf96bae5be137227e64c1e78b":[3,0,0,0,0,10,61], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a0d043e29e065db9618f6df2e43cc1d42":[3,0,0,0,0,10,57], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a03ca3f1cf96bae5be137227e64c1e78b":[3,0,0,0,0,10,60], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a0d043e29e065db9618f6df2e43cc1d42":[3,0,0,0,0,10,56], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a14282152f2d93ca24873a7a9ede58d7e":[3,0,0,0,0,10,6], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a1c4d9bcca251f705ccbfacc53aa20f99":[3,0,0,0,0,10,0], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a2bfe92df14ea41912f362558adcf066c":[3,0,0,0,0,10,14], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a2c61575fe222c227d6d8db0d2c67c4ec":[3,0,0,0,0,10,12], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d":[3,0,0,0,0,10,22], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a31c50127e7255b7dc99eab306a225298":[3,0,0,0,0,10,18], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a32b72e90696ec29152c8fdd10c4689c9":[3,0,0,0,0,10,9], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c":[3,0,0,0,0,10,31], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a3aa4bd2308f8f7072e3417b7fbb2ff58":[3,0,0,0,0,10,62], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a3c14ec910a3eac02b44688807c9b7511":[3,0,0,0,0,10,35], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a3cb9350601a177da333304ef5930cbab":[3,0,0,0,0,10,25], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c":[3,0,0,0,0,10,30], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a3aa4bd2308f8f7072e3417b7fbb2ff58":[3,0,0,0,0,10,61], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a3c14ec910a3eac02b44688807c9b7511":[3,0,0,0,0,10,34], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a3cb9350601a177da333304ef5930cbab":[3,0,0,0,0,10,24], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a3e08545dd29f09a40ff8439ac774ae1e":[3,0,0,0,0,10,20], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a4480a48b8e54cde62fd2cee4ceed3725":[3,0,0,0,0,10,49], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a461355ae526806b338fd2eaadc564a43":[3,0,0,0,0,10,46], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a5037b058e4f8ef02a776d870b10d379a":[3,0,0,0,0,10,64], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a4480a48b8e54cde62fd2cee4ceed3725":[3,0,0,0,0,10,48], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a461355ae526806b338fd2eaadc564a43":[3,0,0,0,0,10,45], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a5037b058e4f8ef02a776d870b10d379a":[3,0,0,0,0,10,63], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a51b43d88a271ed6f067cbe1d86687292":[3,0,0,0,0,10,4], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a5982ab4fc54347e01fed95ad44d948c6":[3,0,0,0,0,10,40], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a5b832e5045ae54db8561133763837a47":[3,0,0,0,0,10,47], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a6a942f41e85fb2e65e6376dc2e348497":[3,0,0,0,0,10,23], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a6aa861f1403424bf5768d6dd25da402f":[3,0,0,0,0,10,36], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a6de014bf9d16737f3b14b61d6eea413d":[3,0,0,0,0,10,43], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a5982ab4fc54347e01fed95ad44d948c6":[3,0,0,0,0,10,39], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a5b832e5045ae54db8561133763837a47":[3,0,0,0,0,10,46], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a6a942f41e85fb2e65e6376dc2e348497":[3,0,0,0,0,10,22], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a6aa861f1403424bf5768d6dd25da402f":[3,0,0,0,0,10,35], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a6de014bf9d16737f3b14b61d6eea413d":[3,0,0,0,0,10,42], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a70998344e2234961c5ad64491d042ff8":[3,0,0,0,0,10,19], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a72da822cb2e7c406aaa40be0f44b16fa":[3,0,0,0,0,10,37], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a740ebf7b850bfa5e5484e5e54341ff1f":[3,0,0,0,0,10,55], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a72da822cb2e7c406aaa40be0f44b16fa":[3,0,0,0,0,10,36], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a740ebf7b850bfa5e5484e5e54341ff1f":[3,0,0,0,0,10,54], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a7437f115d61376fc1064fef51eb3abf8":[3,0,0,0,0,10,13], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a75bedfc2b14073a20ac359edc29f9cc9":[3,0,0,0,0,10,34], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9":[3,0,0,0,0,10,28], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a75bedfc2b14073a20ac359edc29f9cc9":[3,0,0,0,0,10,33], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9":[3,0,0,0,0,10,27], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a7ad4f68e9a642f68369977cbe2d5195e":[3,0,0,0,0,10,10], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a7d1fa70986dc1edea222e17fbabc6425":[3,0,0,0,0,10,51], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a81b36f2dcb205e049f3c3781c7973b6e":[3,0,0,0,0,10,33], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a7d1fa70986dc1edea222e17fbabc6425":[3,0,0,0,0,10,50], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a81b36f2dcb205e049f3c3781c7973b6e":[3,0,0,0,0,10,32], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a856c6f55f486070b67e210065000454c":[3,0,0,0,0,10,17], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4":[3,0,0,0,0,10,59], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a89f5587e480916c3d27428ea39a6c768":[3,0,0,0,0,10,52], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4":[3,0,0,0,0,10,58], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a89f5587e480916c3d27428ea39a6c768":[3,0,0,0,0,10,51], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a8ac242a40a18d44d1d79f470a019942b":[3,0,0,0,0,10,2], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a8d3193d192d5de93d3ea781b93ea398b":[3,0,0,0,0,10,67], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a8d4b2f3b095a80e651c18143246ee4e9":[3,0,0,0,0,10,30], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a8d3193d192d5de93d3ea781b93ea398b":[3,0,0,0,0,10,66], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a8d4b2f3b095a80e651c18143246ee4e9":[3,0,0,0,0,10,29], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a8d711d76185dedd14856b8653455b8f2":[3,0,0,0,0,10,11], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aa28496a0b1cb81f567bbaf09ed7b195e":[3,0,0,0,0,10,65], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aa28496a0b1cb81f567bbaf09ed7b195e":[3,0,0,0,0,10,64], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aa638bb94fce9ca72cbbb78255ec5595b":[3,0,0,0,0,10,5], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aa8de6675205db68de70bf9075a6c649f":[3,0,0,0,0,10,54], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aa8de6675205db68de70bf9075a6c649f":[3,0,0,0,0,10,53], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aa9a6e741e1774a9dffcf4ff5b1795b89":[3,0,0,0,0,10,3], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aab870fe5fa041af29e2d85a5c292077f":[3,0,0,0,0,10,56], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2":[3,0,0,0,0,10,48], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aab870fe5fa041af29e2d85a5c292077f":[3,0,0,0,0,10,55], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2":[3,0,0,0,0,10,47], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aba89dfd920d015199f25a07d53ccb991":[3,0,0,0,0,10,7], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aba89dfd920d015199f25a07d53ccb991":[3,0,0,0,0,10,8], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#abef3375ff35a72bd780cbee0b600b26d":[3,0,0,0,0,10,27], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ac1fb657631c5212401259bb35ebf16db":[3,0,0,0,0,10,60], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#abef3375ff35a72bd780cbee0b600b26d":[3,0,0,0,0,10,26], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ac1fb657631c5212401259bb35ebf16db":[3,0,0,0,0,10,59], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ac37b3a6960610b73538d3a63194f1106":[3,0,0,0,0,10,1], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ac73d1383516e0e139e3863b57731e4de":[3,0,0,0,0,10,42], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7":[3,0,0,0,0,10,38], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad191467425f5966dc4a42f365bf13dc7":[3,0,0,0,0,10,50], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad4ee22cfec00551e1f71ff23962280be":[3,0,0,0,0,10,39], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad6157050182facd9bb5c545b8fe487e6":[3,0,0,0,0,10,58], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad6cbdfbe64d09ec03829144a137bc865":[3,0,0,0,0,10,29], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ac73d1383516e0e139e3863b57731e4de":[3,0,0,0,0,10,41], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7":[3,0,0,0,0,10,37], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad191467425f5966dc4a42f365bf13dc7":[3,0,0,0,0,10,49], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad4ee22cfec00551e1f71ff23962280be":[3,0,0,0,0,10,38], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad6157050182facd9bb5c545b8fe487e6":[3,0,0,0,0,10,57], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad6cbdfbe64d09ec03829144a137bc865":[3,0,0,0,0,10,28], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad7e261e816a1c394d556bfb62b618a02":[3,0,0,0,0,10,15], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#add27fa17cd6356b49a26a8b6dafb6a6d":[3,0,0,0,0,10,26], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#add27fa17cd6356b49a26a8b6dafb6a6d":[3,0,0,0,0,10,25], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ade7ec03b740026529e8f7ad53e1bad5b":[3,0,0,0,0,10,16], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#adf964e787e0666fc5b7d94c2715ee6f5":[3,0,0,0,0,10,53], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ae07b3e5449e9116d733ef449b6ac0713":[3,0,0,0,0,10,45], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ae19418f14d1dd86e75214eda7644d42f":[3,0,0,0,0,10,63], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#adf964e787e0666fc5b7d94c2715ee6f5":[3,0,0,0,0,10,52], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ae07b3e5449e9116d733ef449b6ac0713":[3,0,0,0,0,10,44], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ae19418f14d1dd86e75214eda7644d42f":[3,0,0,0,0,10,62], "classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ae446e9a32283991f58f8f27dbed083d1":[3,0,0,0,0,10,21], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ae600069dc662d837c36f42802791c7f4":[3,0,0,0,0,10,44], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aebd9c90a901e6364c94d466425db6e0f":[3,0,0,0,0,10,41], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aefeb5e82a3073b18f50b3047c89752ce":[3,0,0,0,0,10,24], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#af2d9387a79e320e2902880fee38b392a":[3,0,0,0,0,10,32], -"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#af38b22afde040c08f397af289d629041":[3,0,0,0,0,10,66], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ae600069dc662d837c36f42802791c7f4":[3,0,0,0,0,10,43], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aebd9c90a901e6364c94d466425db6e0f":[3,0,0,0,0,10,40], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#aefeb5e82a3073b18f50b3047c89752ce":[3,0,0,0,0,10,23], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#af2d9387a79e320e2902880fee38b392a":[3,0,0,0,0,10,31], +"classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#af38b22afde040c08f397af289d629041":[3,0,0,0,0,10,65], "classboost_1_1afio_1_1v2__xxx_1_1section__handle.html":[3,0,0,0,0,9], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a049964a4397f858e9b1be60c60113b13":[3,0,0,0,0,9,35], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a121212f4f90b641353eb6a1c55ce6c82":[3,0,0,0,0,9,40], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c":[3,0,0,0,0,9,20], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a3c14ec910a3eac02b44688807c9b7511":[3,0,0,0,0,9,24], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a3e08545dd29f09a40ff8439ac774ae1e":[3,0,0,0,0,9,10], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a461355ae526806b338fd2eaadc564a43":[3,0,0,0,0,9,32], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a4b8a67f1d2da5bb2123da30835b0f894":[3,0,0,0,0,9,31], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a4d11de5e7fe8fee158829a024c8fdda4":[3,0,0,0,0,9,6], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a5037b058e4f8ef02a776d870b10d379a":[3,0,0,0,0,9,43], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a59c9bc1338196095a028b2870dcfb61d":[3,0,0,0,0,9,33], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a5a4ed3e38634ee4378133c7ccbb882d6":[3,0,0,0,0,9,39], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a62a912a33ba00b6e4a6536d15af260e4":[3,0,0,0,0,9,44], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a651ff10099e7522df784507aca8b8f0f":[3,0,0,0,0,9,14], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a6aa861f1403424bf5768d6dd25da402f":[3,0,0,0,0,9,25], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a70998344e2234961c5ad64491d042ff8":[3,0,0,0,0,9,9] +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a049964a4397f858e9b1be60c60113b13":[3,0,0,0,0,9,36], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a121212f4f90b641353eb6a1c55ce6c82":[3,0,0,0,0,9,41], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a3460c3419d165c7d9e8aaee8db3c7f2c":[3,0,0,0,0,9,21], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a3c14ec910a3eac02b44688807c9b7511":[3,0,0,0,0,9,25], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a3e08545dd29f09a40ff8439ac774ae1e":[3,0,0,0,0,9,12], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a461355ae526806b338fd2eaadc564a43":[3,0,0,0,0,9,33], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a4b8a67f1d2da5bb2123da30835b0f894":[3,0,0,0,0,9,32], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a4d11de5e7fe8fee158829a024c8fdda4":[3,0,0,0,0,9,8], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a5037b058e4f8ef02a776d870b10d379a":[3,0,0,0,0,9,44], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a59c9bc1338196095a028b2870dcfb61d":[3,0,0,0,0,9,34], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a5a4ed3e38634ee4378133c7ccbb882d6":[3,0,0,0,0,9,40], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a62a912a33ba00b6e4a6536d15af260e4":[3,0,0,0,0,9,45], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a651ff10099e7522df784507aca8b8f0f":[3,0,0,0,0,9,15], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a6aa861f1403424bf5768d6dd25da402f":[3,0,0,0,0,9,26], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a70998344e2234961c5ad64491d042ff8":[3,0,0,0,0,9,11], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a72da822cb2e7c406aaa40be0f44b16fa":[3,0,0,0,0,9,27], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a75bedfc2b14073a20ac359edc29f9cc9":[3,0,0,0,0,9,24], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9":[3,0,0,0,0,9,18], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a78fc51ac881ae0fc42327de1f9604ee7":[3,0,0,0,0,9,14] }; diff --git a/navtreeindex2.js b/navtreeindex2.js index 3d21874a..0c452f8c 100644 --- a/navtreeindex2.js +++ b/navtreeindex2.js @@ -1,55 +1,51 @@ var NAVTREEINDEX2 = { -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a72da822cb2e7c406aaa40be0f44b16fa":[3,0,0,0,0,9,26], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a75bedfc2b14073a20ac359edc29f9cc9":[3,0,0,0,0,9,23], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a75d78e5591cafbc68e8ba4e2b2deffa9":[3,0,0,0,0,9,17], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a78fc51ac881ae0fc42327de1f9604ee7":[3,0,0,0,0,9,12], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a7a2b1215d07fc84508b2d4577c775cfa":[3,0,0,0,0,9,2], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a7d1fa70986dc1edea222e17fbabc6425":[3,0,0,0,0,9,34], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81b36f2dcb205e049f3c3781c7973b6e":[3,0,0,0,0,9,22], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527ca":[3,0,0,0,0,9,3], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caa0fb9cf5f04f61bb6f1151da57ceb1ca1":[3,0,0,0,0,9,3,3], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caa334c4a4c42fdb79d7ebc3e73b517e6f8":[3,0,0,0,0,9,3,1], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caa8d7b3d6b83c0a517eac07e1aac94b773":[3,0,0,0,0,9,3,0], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caaa181a603769c1f98ad927e7367c7aa51":[3,0,0,0,0,9,3,5], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caab8a61dd00ce6fc5888706bda8fab2e98":[3,0,0,0,0,9,3,2], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caad5197d93c063a2b1e22d1630a39b7aef":[3,0,0,0,0,9,3,7], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caadec4ecca8ae1593f84eea4656599a693":[3,0,0,0,0,9,3,4], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caadfa4d35596e04e042a53c64b25c22db3":[3,0,0,0,0,9,3,6], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a8d3193d192d5de93d3ea781b93ea398b":[3,0,0,0,0,9,45], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a8d4b2f3b095a80e651c18143246ee4e9":[3,0,0,0,0,9,19], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#aa28b35a32f1292b6126a82bba20a2c90":[3,0,0,0,0,9,1], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#aa8de6675205db68de70bf9075a6c649f":[3,0,0,0,0,9,37], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#aac2ebb1d0f361f4178bb5802598f0234":[3,0,0,0,0,9,8], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ab7acaf4e9155f8ad4023813354de5357":[3,0,0,0,0,9,4], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ab7acaf4e9155f8ad4023813354de5357a244f58cf07c35fd48d7524b289551e5c":[3,0,0,0,0,9,4,3], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ab7acaf4e9155f8ad4023813354de5357a8f0339e854eb5321306a443ce9199e1d":[3,0,0,0,0,9,4,2], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ab7acaf4e9155f8ad4023813354de5357aa200dcd6176417e93be2405188ae7cc9":[3,0,0,0,0,9,4,0], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ab7acaf4e9155f8ad4023813354de5357abba3bc579480e6c94ecd81b7b5923255":[3,0,0,0,0,9,4,1], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abcaa8807c39cae2261ed9de520661678":[3,0,0,0,0,9,13], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abe273f17a7504e8247846f3b300df9d1":[3,0,0,0,0,9,42], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abef3375ff35a72bd780cbee0b600b26d":[3,0,0,0,0,9,16], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7":[3,0,0,0,0,9,27], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabad":[3,0,0,0,0,9,5], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8":[3,0,0,0,0,9,5,1], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabada8d7b3d6b83c0a517eac07e1aac94b773":[3,0,0,0,0,9,5,0], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabada9516dfb15f51c7ee19a4d46b8c0dbe1d":[3,0,0,0,0,9,5,6], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabada9f56aff64cb748e078ab221474132d19":[3,0,0,0,0,9,5,3], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabadaa4daf6d1e8da35af49c33bbe9ee91d79":[3,0,0,0,0,9,5,2], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabadaecae13117d6f0584c25a9da6c8f8415e":[3,0,0,0,0,9,5,4], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee":[3,0,0,0,0,9,5,5], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ad4ee22cfec00551e1f71ff23962280be":[3,0,0,0,0,9,28], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ad6cbdfbe64d09ec03829144a137bc865":[3,0,0,0,0,9,18], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#add27fa17cd6356b49a26a8b6dafb6a6d":[3,0,0,0,0,9,15], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#add93e9bb6b358daefd88696598b5d372":[3,0,0,0,0,9,0], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#adf964e787e0666fc5b7d94c2715ee6f5":[3,0,0,0,0,9,36], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ae0e0965229c5c6486352867c4284bffe":[3,0,0,0,0,9,38], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ae19418f14d1dd86e75214eda7644d42f":[3,0,0,0,0,9,41], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ae446e9a32283991f58f8f27dbed083d1":[3,0,0,0,0,9,11], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ae600069dc662d837c36f42802791c7f4":[3,0,0,0,0,9,30], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#aeb4ddb14354a7098f3d8d5e351095570":[3,0,0,0,0,9,29], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#af17b4f0410fa9dbe6d551d7a255b6d42":[3,0,0,0,0,9,7], -"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#af2d9387a79e320e2902880fee38b392a":[3,0,0,0,0,9,21], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a7a2b1215d07fc84508b2d4577c775cfa":[3,0,0,0,0,9,4], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a7d1fa70986dc1edea222e17fbabc6425":[3,0,0,0,0,9,35], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81b36f2dcb205e049f3c3781c7973b6e":[3,0,0,0,0,9,23], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527ca":[3,0,0,0,0,9,5], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caa0fb9cf5f04f61bb6f1151da57ceb1ca1":[3,0,0,0,0,9,5,3], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caa334c4a4c42fdb79d7ebc3e73b517e6f8":[3,0,0,0,0,9,5,1], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caa8d7b3d6b83c0a517eac07e1aac94b773":[3,0,0,0,0,9,5,0], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caaa181a603769c1f98ad927e7367c7aa51":[3,0,0,0,0,9,5,5], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caab8a61dd00ce6fc5888706bda8fab2e98":[3,0,0,0,0,9,5,2], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caad5197d93c063a2b1e22d1630a39b7aef":[3,0,0,0,0,9,5,7], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caadec4ecca8ae1593f84eea4656599a693":[3,0,0,0,0,9,5,4], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a81c7de194feaa88684ca9851d0d527caadfa4d35596e04e042a53c64b25c22db3":[3,0,0,0,0,9,5,6], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a8d3193d192d5de93d3ea781b93ea398b":[3,0,0,0,0,9,46], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a8d4b2f3b095a80e651c18143246ee4e9":[3,0,0,0,0,9,20], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a9501b01defc274665493e3f7f7ec2f5f":[3,0,0,0,0,9,2], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#aa28b35a32f1292b6126a82bba20a2c90":[3,0,0,0,0,9,3], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#aa8de6675205db68de70bf9075a6c649f":[3,0,0,0,0,9,38], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#aac2ebb1d0f361f4178bb5802598f0234":[3,0,0,0,0,9,10], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ab7acaf4e9155f8ad4023813354de5357":[3,0,0,0,0,9,6], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ab7acaf4e9155f8ad4023813354de5357a244f58cf07c35fd48d7524b289551e5c":[3,0,0,0,0,9,6,3], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ab7acaf4e9155f8ad4023813354de5357a8f0339e854eb5321306a443ce9199e1d":[3,0,0,0,0,9,6,2], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ab7acaf4e9155f8ad4023813354de5357aa200dcd6176417e93be2405188ae7cc9":[3,0,0,0,0,9,6,0], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ab7acaf4e9155f8ad4023813354de5357abba3bc579480e6c94ecd81b7b5923255":[3,0,0,0,0,9,6,1], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abe273f17a7504e8247846f3b300df9d1":[3,0,0,0,0,9,43], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abef3375ff35a72bd780cbee0b600b26d":[3,0,0,0,0,9,17], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ac847865f7370c00ca1e7d0b2ac8ee4e7":[3,0,0,0,0,9,28], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabad":[3,0,0,0,0,9,7], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8":[3,0,0,0,0,9,7,1], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabada8d7b3d6b83c0a517eac07e1aac94b773":[3,0,0,0,0,9,7,0], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabada9516dfb15f51c7ee19a4d46b8c0dbe1d":[3,0,0,0,0,9,7,6], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabada9f56aff64cb748e078ab221474132d19":[3,0,0,0,0,9,7,3], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabadaa4daf6d1e8da35af49c33bbe9ee91d79":[3,0,0,0,0,9,7,2], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabadaecae13117d6f0584c25a9da6c8f8415e":[3,0,0,0,0,9,7,4], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee":[3,0,0,0,0,9,7,5], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ad4ee22cfec00551e1f71ff23962280be":[3,0,0,0,0,9,29], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ad6cbdfbe64d09ec03829144a137bc865":[3,0,0,0,0,9,19], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#add27fa17cd6356b49a26a8b6dafb6a6d":[3,0,0,0,0,9,16], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#add93e9bb6b358daefd88696598b5d372":[3,0,0,0,0,9,1], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#adf964e787e0666fc5b7d94c2715ee6f5":[3,0,0,0,0,9,37], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ae0e0965229c5c6486352867c4284bffe":[3,0,0,0,0,9,39], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ae19418f14d1dd86e75214eda7644d42f":[3,0,0,0,0,9,42], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ae446e9a32283991f58f8f27dbed083d1":[3,0,0,0,0,9,13], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ae600069dc662d837c36f42802791c7f4":[3,0,0,0,0,9,31], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#aeb4ddb14354a7098f3d8d5e351095570":[3,0,0,0,0,9,30], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#af17b4f0410fa9dbe6d551d7a255b6d42":[3,0,0,0,0,9,9], +"classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#af2d9387a79e320e2902880fee38b392a":[3,0,0,0,0,9,22], "classboost_1_1afio_1_1v2__xxx_1_1utils_1_1fast__hash.html":[3,0,0,0,0,2,3], "classboost_1_1afio_1_1v2__xxx_1_1utils_1_1fast__hash.html#a83673e7326b97c8601ff94159492c0c8":[3,0,0,0,0,2,3,0], "classboost_1_1afio_1_1v2__xxx_1_1utils_1_1fast__hash.html#ad477eb19d0b566d62ff3554ce469a8a5":[3,0,0,0,0,2,3,1], @@ -249,5 +245,9 @@ var NAVTREEINDEX2 = "group__config.html#ga57b799d93636bd46b7cc54899f6d24dd":[1,0,18], "group__config.html#ga5a75b0e1ac1a86e60b2666ed2f64d36f":[1,0,2], "group__config.html#ga6065d7661ec4f65c2d2b3d5e6e78a365":[1,0,5], -"group__config.html#ga6630f7026f9cd8ef19c13f58c719323a":[1,0,16] +"group__config.html#ga6630f7026f9cd8ef19c13f58c719323a":[1,0,16], +"group__config.html#ga6f2f297d6873b445e0df91bde6854cdd":[1,0,19], +"group__config.html#ga7d6cb43e029a76765081fb3a2f47187d":[1,0,0], +"group__config.html#gaa075d4978f9deb1a240018434e877d5f":[1,0,17], +"group__config.html#gaa1c6bc5f2e5ebf3d2d18ee8ceee0f740":[1,0,12] }; diff --git a/navtreeindex3.js b/navtreeindex3.js index 9c84f9d4..95175f05 100644 --- a/navtreeindex3.js +++ b/navtreeindex3.js @@ -1,9 +1,5 @@ var NAVTREEINDEX3 = { -"group__config.html#ga6f2f297d6873b445e0df91bde6854cdd":[1,0,19], -"group__config.html#ga7d6cb43e029a76765081fb3a2f47187d":[1,0,0], -"group__config.html#gaa075d4978f9deb1a240018434e877d5f":[1,0,17], -"group__config.html#gaa1c6bc5f2e5ebf3d2d18ee8ceee0f740":[1,0,12], "group__config.html#gab4f63024aa1238f1d6a067b3d7fb23c7":[1,0,3], "group__config.html#gab5974d84a78dbcf8b072fca370f1291d":[1,0,8], "group__config.html#gad8f3e2fb1aa278110cc8d7952abab5b6":[1,0,1], @@ -12,11 +8,11 @@ var NAVTREEINDEX3 = "group__config.html#gaeec5ceb4b6aeef697acbc5bc2a2ae439":[1,0,15], "group__config.html#gaf3a6425bd3fbc48f39ce521d685d3816":[1,0,10], "handle_8hpp.html":[4,0,0,0,0,0,6], -"handle_8hpp.html#a36e611d6b3c5c461ec23965b8b31a221":[4,0,0,0,0,0,6,8], -"handle_8hpp.html#a79c5b6d82d8ad47e694e69228446ace5":[4,0,0,0,0,0,6,6], -"handle_8hpp.html#a83bbe16587513bb06c3264bfa1c765df":[4,0,0,0,0,0,6,7], -"handle_8hpp.html#ac56a50a0749e9cb056bcb8d765e61e61":[4,0,0,0,0,0,6,10], -"handle_8hpp.html#ae1e2df470945bf6682ef9ef59b1de856":[4,0,0,0,0,0,6,9], +"handle_8hpp.html#a36e611d6b3c5c461ec23965b8b31a221":[4,0,0,0,0,0,6,9], +"handle_8hpp.html#a79c5b6d82d8ad47e694e69228446ace5":[4,0,0,0,0,0,6,7], +"handle_8hpp.html#a83bbe16587513bb06c3264bfa1c765df":[4,0,0,0,0,0,6,8], +"handle_8hpp.html#abd83344e30b7243b425f99ae20ba5e2a":[4,0,0,0,0,0,6,11], +"handle_8hpp.html#ae1e2df470945bf6682ef9ef59b1de856":[4,0,0,0,0,0,6,10], "handle_8hpp_source.html":[4,0,0,0,0,0,6], "hierarchy.html":[3,2], "index.html":[], @@ -29,21 +25,21 @@ var NAVTREEINDEX3 = "lock__files_8hpp.html":[4,0,0,0,0,0,0,0,3], "lock__files_8hpp_source.html":[4,0,0,0,0,0,0,0,3], "map__handle_8hpp.html":[4,0,0,0,0,0,8], -"map__handle_8hpp.html#ac87311b011a8b6f7a9b503c4290c9e30":[4,0,0,0,0,0,8,2], +"map__handle_8hpp.html#abd83344e30b7243b425f99ae20ba5e2a":[4,0,0,0,0,0,8,3], "map__handle_8hpp_source.html":[4,0,0,0,0,0,8], "memory__map_8hpp.html":[4,0,0,0,0,0,0,0,4], "memory__map_8hpp_source.html":[4,0,0,0,0,0,0,0,4], "modules.html":[1], "namespaceboost.html":[3,0,0], "namespaceboost.html":[2,0,0], -"namespaceboost_1_1afio.html":[3,0,0,0], "namespaceboost_1_1afio.html":[2,0,0,0], +"namespaceboost_1_1afio.html":[3,0,0,0], "namespaceboost_1_1afio_1_1v2__xxx.html":[2,0,0,0,0], "namespaceboost_1_1afio_1_1v2__xxx.html":[3,0,0,0,0], "namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm.html":[2,0,0,0,0,0], "namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm.html":[3,0,0,0,0,0], -"namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html":[3,0,0,0,0,0,0], "namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html":[2,0,0,0,0,0,0], +"namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html":[3,0,0,0,0,0,0], "namespaceboost_1_1afio_1_1v2__xxx_1_1storage__profile.html":[2,0,0,0,0,1], "namespaceboost_1_1afio_1_1v2__xxx_1_1storage__profile.html":[3,0,0,0,0,1], "namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html":[2,0,0,0,0,2], @@ -103,61 +99,96 @@ var NAVTREEINDEX3 = "structboost_1_1afio_1_1v2__xxx_1_1deadline.html#ae54710dbe60b5fec8301d59a22d2faca":[3,0,0,0,0,4,5], "structboost_1_1afio_1_1v2__xxx_1_1deadline.html#ae6f0f9241a42307c10af5dba5d099ced":[3,0,0,0,0,4,7], "structboost_1_1afio_1_1v2__xxx_1_1deadline.html#af3df7933d7f4707c55af6e839d83defe":[3,0,0,0,0,4,6], -"structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html":[3,0,0,0,0,6,0], +"structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html":[3,0,0,0,0,6,0], +"structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458":[3,0,0,0,0,6,0,0], +"structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a04d0b055e02b0d820a046c9df04b1ef2":[3,0,0,0,0,6,0,0,1], +"structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3009025c971ccc82e0e3a151c0fe95ae":[3,0,0,0,0,6,0,0,3], +"structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3c01bc890fa4aabc3721ebea294cc783":[3,0,0,0,0,6,0,0,5], +"structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a443ebb0a0ef2df5fca9d12cf73f726ee":[3,0,0,0,0,6,0,0,6], +"structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a5dc8858566b13f916d3cc15986ac175d":[3,0,0,0,0,6,0,0,4], +"structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458ad12e7f9f32f8fb358b35e79418f1429e":[3,0,0,0,0,6,0,0,0], +"structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458afa62fca7e0c53a86dfd47b93a2f8974f":[3,0,0,0,0,6,0,0,2], +"structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html":[3,0,0,0,0,6,1], "structboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__request.html":[3,0,0,0,0,7,1], "structboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__request.html#a2bdbeb07dc59970bdc54df4fd7a3e398":[3,0,0,0,0,7,1,2], "structboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__request.html#a81928dc13d1cdb0731e1354943c0380e":[3,0,0,0,0,7,1,1], "structboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__request.html#ae7a126716c804cce2881b5e222bfdede":[3,0,0,0,0,7,1,0], "structboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__request.html#af7bc7e0f385b3984897f9237fe83ba40":[3,0,0,0,0,7,1,3], "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html":[3,0,0,0,0,11], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a0321d20d2c13b33eca28882dc408fbad":[3,0,0,0,0,11,21], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a050a9de29d70566366a679db08969bf6":[3,0,0,0,0,11,23], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a10a6fc6f54755d3cebaee907e1e8c326":[3,0,0,0,0,11,12], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a12fa1e16f7fffa544caec315e83b169c":[3,0,0,0,0,11,17], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a1c6cb9fd156c661dd3cde9beaab76a8d":[3,0,0,0,0,11,19], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a2d63a7b37fb6f08e2ef65a3b4ce2a7a2":[3,0,0,0,0,11,10], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a327bc778ebbab6a497f0718492ba7bd8":[3,0,0,0,0,11,4], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a3511d8babba05b673fe12fcbf29a6d92":[3,0,0,0,0,11,9], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a3bbd7284f58a31e68893eab7acede3db":[3,0,0,0,0,11,27], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a429e9168e369d247180ce48da5c96322":[3,0,0,0,0,11,28], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a4de7b54c211f2eb28d433e3776911b97":[3,0,0,0,0,11,8], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a4f2f1230a1880cd1a2bcd067e7dc92d1":[3,0,0,0,0,11,11], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a53e334c8b7bd9b945236c393c397a56a":[3,0,0,0,0,11,15], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a5ade736d1102ea5fa5a00ae96ec14dd9":[3,0,0,0,0,11,0], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a69782be98817c4ce97b43333febbd4b2":[3,0,0,0,0,11,18], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a69cad59d5102fce066dc5cfe6e50aef2":[3,0,0,0,0,11,24], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a6cbefa831ddec086b8257bdd6c07ea1b":[3,0,0,0,0,11,13], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a779010f714590d9955e7970c92622ef4":[3,0,0,0,0,11,25], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a92330d915383d4eaf6a6eb6badc51286":[3,0,0,0,0,11,2], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a9cc61ca802354747be3f08eabba2969e":[3,0,0,0,0,11,6], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#aac1bb1d0c281c22ed021d3b7839ebd4b":[3,0,0,0,0,11,7], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#aada2bdf163f333bd8fd5f96c4c52eb52":[3,0,0,0,0,11,14], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ab2ceb093076cf42f4468f5373d50662b":[3,0,0,0,0,11,26], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ab82cee8798e48224c8a2a8b1e3e6ec0c":[3,0,0,0,0,11,16], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#abd0ab4087b10e21c534e33ea70c3006b":[3,0,0,0,0,11,20], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ad347773ed7bc2201be56f99ee75e783e":[3,0,0,0,0,11,3], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ad6eb1cef3178d6be0e5cee4e35e76e82":[3,0,0,0,0,11,1], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ade22f15e9a977a54937cb49f11457cce":[3,0,0,0,0,11,5], -"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#aed2d23f6ffd43b6c300bfe048616474e":[3,0,0,0,0,11,22], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a0321d20d2c13b33eca28882dc408fbad":[3,0,0,0,0,11,22], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a050a9de29d70566366a679db08969bf6":[3,0,0,0,0,11,24], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a10a6fc6f54755d3cebaee907e1e8c326":[3,0,0,0,0,11,13], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a12fa1e16f7fffa544caec315e83b169c":[3,0,0,0,0,11,18], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a1c6cb9fd156c661dd3cde9beaab76a8d":[3,0,0,0,0,11,20], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a22bc38ea359bf8b1ab790a43e0cc0c87":[3,0,0,0,0,11,1], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a2d63a7b37fb6f08e2ef65a3b4ce2a7a2":[3,0,0,0,0,11,11], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a327bc778ebbab6a497f0718492ba7bd8":[3,0,0,0,0,11,6], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a3511d8babba05b673fe12fcbf29a6d92":[3,0,0,0,0,11,10], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a3bbd7284f58a31e68893eab7acede3db":[3,0,0,0,0,11,28], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a429e9168e369d247180ce48da5c96322":[3,0,0,0,0,11,29], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a4de7b54c211f2eb28d433e3776911b97":[3,0,0,0,0,11,9], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a4f2f1230a1880cd1a2bcd067e7dc92d1":[3,0,0,0,0,11,12], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a53e334c8b7bd9b945236c393c397a56a":[3,0,0,0,0,11,16], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a5ade736d1102ea5fa5a00ae96ec14dd9":[3,0,0,0,0,11,2], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a69782be98817c4ce97b43333febbd4b2":[3,0,0,0,0,11,19], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a69cad59d5102fce066dc5cfe6e50aef2":[3,0,0,0,0,11,25], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a6cbefa831ddec086b8257bdd6c07ea1b":[3,0,0,0,0,11,14], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a779010f714590d9955e7970c92622ef4":[3,0,0,0,0,11,26], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a92330d915383d4eaf6a6eb6badc51286":[3,0,0,0,0,11,4], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a9cc61ca802354747be3f08eabba2969e":[3,0,0,0,0,11,7], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#aac1bb1d0c281c22ed021d3b7839ebd4b":[3,0,0,0,0,11,8], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#aada2bdf163f333bd8fd5f96c4c52eb52":[3,0,0,0,0,11,15], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ab2ceb093076cf42f4468f5373d50662b":[3,0,0,0,0,11,27], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ab82cee8798e48224c8a2a8b1e3e6ec0c":[3,0,0,0,0,11,17], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#abd0ab4087b10e21c534e33ea70c3006b":[3,0,0,0,0,11,21], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ad347773ed7bc2201be56f99ee75e783e":[3,0,0,0,0,11,5], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ad6eb1cef3178d6be0e5cee4e35e76e82":[3,0,0,0,0,11,3], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#aed2d23f6ffd43b6c300bfe048616474e":[3,0,0,0,0,11,23], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html":[3,0,0,0,0,11,0], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5":[3,0,0,0,0,11,0,0], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a0e22c8d87219acc3a42d6bb19e17fe8e":[3,0,0,0,0,11,0,0,7], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a1f40773df790828587987eb23baaa72d":[3,0,0,0,0,11,0,0,10], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a34621b385c000f7bcf69a36d0c11b337":[3,0,0,0,0,11,0,0,6], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a3dc019819243ad24fc283879f26e6c5d":[3,0,0,0,0,11,0,0,1], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a41d8512b16b5db4e04e0de37f5e25f85":[3,0,0,0,0,11,0,0,0], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a4829b95ec7c706cbdde7248e896f248a":[3,0,0,0,0,11,0,0,3], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a58f3f96fa1cafd3605b488394e000d89":[3,0,0,0,0,11,0,0,9], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a7f3c9880393fc86b9a5c004a597ed4fe":[3,0,0,0,0,11,0,0,2], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a8e7be1ef9aea64d916d9fe938cfeb7fa":[3,0,0,0,0,11,0,0,12], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9d5f9c3bd2a7577d36d953701116c651":[3,0,0,0,0,11,0,0,5], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9f62853225de4ea8ae224d6912fb0ca1":[3,0,0,0,0,11,0,0,11], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5aa2651bf8f667351f7d898cc35b9d016a":[3,0,0,0,0,11,0,0,8], +"structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5add35e73bad6f0e52bb7307f352513915":[3,0,0,0,0,11,0,0,4], +"structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html":[3,0,0,0,0,9,0], +"structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21":[3,0,0,0,0,9,0,0], +"structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a1c2fc1d3eb7aca3d9e451ef1f03e064d":[3,0,0,0,0,9,0,0,6], +"structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a2220c7c10ce013ef79f9baad9e24ad81":[3,0,0,0,0,9,0,0,0], +"structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a3679fcd46b6d429adf70faadca695fd6":[3,0,0,0,0,9,0,0,8], +"structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a9e90016114f8678131fb7547282e6b48":[3,0,0,0,0,9,0,0,1], +"structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ab14c76ef314929dfcb3bf1a2ca04e546":[3,0,0,0,0,9,0,0,4], +"structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ac32f8cabf653ea869cc4103438042ca8":[3,0,0,0,0,9,0,0,7], +"structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ad674db212ff8358a30a6d2c105cf0c78":[3,0,0,0,0,9,0,0,2], +"structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ae7629d46c02f3ef447725bad31c815f5":[3,0,0,0,0,9,0,0,3], +"structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21af370cf4af051d7f4f8983a5a15dd8073":[3,0,0,0,0,9,0,0,5], "structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html":[3,0,0,0,0,12], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a119a2c00ccb0e17461f16c6e5f418ec7":[3,0,0,0,0,12,4], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a1da91a5b020de25d78d2b2dd101bc8d4":[3,0,0,0,0,12,14], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a2a017e057e8858d1f956cd8bba2b48f7":[3,0,0,0,0,12,18], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a3b556911b5de4e00f2cf8fef79e13adf":[3,0,0,0,0,12,3], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a5791bfc04bfaaab455940d7880bfcf4c":[3,0,0,0,0,12,6], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a5c811943e05c503d08cce1042ab47691":[3,0,0,0,0,12,11], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a6326305bb4751576c5d20da473228ae5":[3,0,0,0,0,12,17], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a70456cfc824f2647b366d21ffd7e8ee8":[3,0,0,0,0,12,15], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a75d44efa48a7521214e0f9d0d0ab686e":[3,0,0,0,0,12,7], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a95cd6253c6046b469f2f0a8917e75fc9":[3,0,0,0,0,12,1], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ab0b2e6d67eedf3d0255f42350fd9fadd":[3,0,0,0,0,12,9], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ababa5fcbf4999803f718a7b1b86d0b2c":[3,0,0,0,0,12,2], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ad7b8d2caf5a4605c49d5638e64d68059":[3,0,0,0,0,12,13], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ad8bdb0ee4f534879ab4b65a0e02830a0":[3,0,0,0,0,12,12], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#adc835963e7f0b9db93a28df9b3a245c5":[3,0,0,0,0,12,5], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#aeb688cb3e01b2a067500ad12abe99b16":[3,0,0,0,0,12,8], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#af1da822f6b937ad1ce1a15ca49d95181":[3,0,0,0,0,12,10], -"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#af3bd8aad00a4be8ef37067e843a4a300":[3,0,0,0,0,12,16], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a119a2c00ccb0e17461f16c6e5f418ec7":[3,0,0,0,0,12,5], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a1da91a5b020de25d78d2b2dd101bc8d4":[3,0,0,0,0,12,15], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a2a017e057e8858d1f956cd8bba2b48f7":[3,0,0,0,0,12,19], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a3a9e8f6d1597b39e3c6c12f90a772cf8":[3,0,0,0,0,12,2], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a5791bfc04bfaaab455940d7880bfcf4c":[3,0,0,0,0,12,7], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a5c811943e05c503d08cce1042ab47691":[3,0,0,0,0,12,12], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a6326305bb4751576c5d20da473228ae5":[3,0,0,0,0,12,18], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a70456cfc824f2647b366d21ffd7e8ee8":[3,0,0,0,0,12,16], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a75d44efa48a7521214e0f9d0d0ab686e":[3,0,0,0,0,12,8], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a95cd6253c6046b469f2f0a8917e75fc9":[3,0,0,0,0,12,3], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ab0b2e6d67eedf3d0255f42350fd9fadd":[3,0,0,0,0,12,10], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ababa5fcbf4999803f718a7b1b86d0b2c":[3,0,0,0,0,12,4], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ad7b8d2caf5a4605c49d5638e64d68059":[3,0,0,0,0,12,14], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ad8bdb0ee4f534879ab4b65a0e02830a0":[3,0,0,0,0,12,13], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#adc835963e7f0b9db93a28df9b3a245c5":[3,0,0,0,0,12,6], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#aeb688cb3e01b2a067500ad12abe99b16":[3,0,0,0,0,12,9], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#af1da822f6b937ad1ce1a15ca49d95181":[3,0,0,0,0,12,11], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#af3bd8aad00a4be8ef37067e843a4a300":[3,0,0,0,0,12,17], "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html":[3,0,0,0,0,12,0], "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html#a142d606c813354169e0019337d2994a3":[3,0,0,0,0,12,0,1], "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html#a4632ba5c0854819b193b944ec4afe806":[3,0,0,0,0,12,0,5], @@ -167,6 +198,23 @@ var NAVTREEINDEX3 = "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html#aa80e4c1e910473a95dccca362a349075":[3,0,0,0,0,12,0,0], "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html#ad91e7e59b79d12cb1050126b4089b798":[3,0,0,0,0,12,0,7], "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html#ae0d6b4b2140389446b90c9355b4c2086":[3,0,0,0,0,12,0,3], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html":[3,0,0,0,0,12,1], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993":[3,0,0,0,0,12,1,0], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993a197df5c8f76183bb218685527ec9cafc":[3,0,0,0,0,12,1,0,10], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993a24a07030722dfce8ba19052b8f23874d":[3,0,0,0,0,12,1,0,12], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993a4024d8ce923f0157176daa6e9796c7eb":[3,0,0,0,0,12,1,0,14], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993a8510c4b321fbf29fc614cdcc464858ab":[3,0,0,0,0,12,1,0,4], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993a994d60166ce6320b78f2973ce6f85f7f":[3,0,0,0,0,12,1,0,13], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993a9b712dad9f7cdcdc74e67074b8d9bea0":[3,0,0,0,0,12,1,0,8], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993a9bb250141653e9b4996c2841b171bb78":[3,0,0,0,0,12,1,0,9], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993aa9f1392974b11a8e54f70fbc36f11745":[3,0,0,0,0,12,1,0,3], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993ac61254662a3c0555c9dbacabd508064c":[3,0,0,0,0,12,1,0,2], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993ac6d92e8c4789ddbdc2590720a9ddd15f":[3,0,0,0,0,12,1,0,5], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993ad246ebd8a531a96202bb88ff697536f9":[3,0,0,0,0,12,1,0,7], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993ad6b9087a338a1b8897775e17c518a538":[3,0,0,0,0,12,1,0,0], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993ae340e202da13891a528e604882afc5e5":[3,0,0,0,0,12,1,0,6], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993ae93a7678cc41ae98b974437c1eb108c9":[3,0,0,0,0,12,1,0,1], +"structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993af662d37fdacd0144c4ac9f5f69b1de7a":[3,0,0,0,0,12,1,0,11], "structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html":[3,0,0,0,0,1,1], "structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html#a24d0cb04b8399b63939399ca20c71d5b":[3,0,0,0,0,1,1,0], "structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html#a2c30c7fff1b6ee0a680775aca4904f42":[3,0,0,0,0,1,1,2], @@ -201,53 +249,5 @@ var NAVTREEINDEX3 = "structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item__erased.html#ab8d8c8607a64200b3d216887bf6303a3":[3,0,0,0,0,1,2,6], "structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html":[3,0,0,0,0,1,3], "structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a03efff9ee431c43b9288e2869bace13a":[3,0,0,0,0,1,3,27], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a08e117ddec1c0b1cb2a601dc4e34a323":[3,0,0,0,0,1,3,15], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a0a870aa7cede1bd98ac357bb368b1086":[3,0,0,0,0,1,3,37], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a10d6cab54ce1b2bc1e7236d39b9dc361":[3,0,0,0,0,1,3,6], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a16582ee69c4ecd8ca6030f8fad3de639":[3,0,0,0,0,1,3,20], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a19b3d6259b76cc4279e08f1fd1ab57a3":[3,0,0,0,0,1,3,22], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a213877497fe8e3eae8ee24ae42e2b6d8":[3,0,0,0,0,1,3,35], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a262f64d490ccd052cd3f9c0f07170f46":[3,0,0,0,0,1,3,34], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a2e1ee29ad902c5ae50d4a6762beeeaa5":[3,0,0,0,0,1,3,4], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a2fec39478a19524e5ea0a5b86ddd3849":[3,0,0,0,0,1,3,26], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a316870f1e488b0bcf3a2df627388e808":[3,0,0,0,0,1,3,32], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a35922038b4654a966b90bfa5e253bbbb":[3,0,0,0,0,1,3,38], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a3fc67e942968135ca8c4df7e635ed006":[3,0,0,0,0,1,3,1], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a41eaa3d97abd88484db04b0fed1d7cd3":[3,0,0,0,0,1,3,9], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a43ac0d85d157bf049680fe649378fb8e":[3,0,0,0,0,1,3,10], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a56ccc11af4a5dacd5759619ae89cb73e":[3,0,0,0,0,1,3,30], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a57e340e5306dd57ef8b30110b491d8cb":[3,0,0,0,0,1,3,21], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a6488007ba52e2ac7d641ca48dc531c78":[3,0,0,0,0,1,3,33], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a6a6f0028df4d6c41ebdec023fd16f7db":[3,0,0,0,0,1,3,3], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a73852f72c4c1a2306f64447d9eca6628":[3,0,0,0,0,1,3,17], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a74d51da11db5f95ae0914b2135b73608":[3,0,0,0,0,1,3,11], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a7cfd0a293329c63b919c74c63ca7cb6e":[3,0,0,0,0,1,3,13], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a83d2219a5baa4feedcdf5b043e3500cd":[3,0,0,0,0,1,3,25], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a8c11a52c1c4e5a7d40f9deb4b83c71b4":[3,0,0,0,0,1,3,24], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a902cdf343a238d8bc4773968ae6f294a":[3,0,0,0,0,1,3,2], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a90c793ad5f4c1064f01f4e7cc5ec1501":[3,0,0,0,0,1,3,19], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a927515610146e07b149cfe8cb4ccc52f":[3,0,0,0,0,1,3,16], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#aa6dafcd221084212079d14d67522e26c":[3,0,0,0,0,1,3,12], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#aa733752949bc932777f1c50e12f73760":[3,0,0,0,0,1,3,18], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#ab16398230b2a482e60dc74e3f2a037e1":[3,0,0,0,0,1,3,29], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#ab70fa053a5c63c9afddc671df721f022":[3,0,0,0,0,1,3,36], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#ac2524342b9daa3acf94f9715df01d644":[3,0,0,0,0,1,3,28], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#ac5ad1b92cc96e0aa8494067ef6d45db3":[3,0,0,0,0,1,3,7], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#ac5c9432c3948de37def481c2166b05f6":[3,0,0,0,0,1,3,0], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#add8c0d834b194f3b2720f0a863908aa1":[3,0,0,0,0,1,3,23], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#ae7204279ec0767a7f636b2ace2ffc60d":[3,0,0,0,0,1,3,5], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#aeee5d4202ff17b559eec6089f0078451":[3,0,0,0,0,1,3,31], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#afc56522cf4f6d90bd825f7f50bff7432":[3,0,0,0,0,1,3,14], -"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#aff13684e4ab8c811e63808b66901209c":[3,0,0,0,0,1,3,8], -"structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_1_1rebind.html":[3,0,0,0,0,2,1,0], -"structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_1_1rebind.html#aec673a983f6dad7177e9320ccc6c8552":[3,0,0,0,0,2,1,0,0], -"structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_3_01void_01_4_1_1rebind.html":[3,0,0,0,0,2,2,0], -"structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_3_01void_01_4_1_1rebind.html#a28731e41ebca93d01ada096621d0514d":[3,0,0,0,0,2,2,0,0], -"todo.html":[0], -"unionuint128.html":[3,0,1], -"utils_8hpp.html":[4,0,0,0,0,0,12], -"utils_8hpp.html#a051e8deb72941b3460811a1cf5f29915":[4,0,0,0,0,0,12,18], -"utils_8hpp.html#a130389fe4d2bf643955597dfb34fe962":[4,0,0,0,0,0,12,7], -"utils_8hpp.html#a2c5271d7226a6ba7a59c8c3c476c5442":[4,0,0,0,0,0,12,14], -"utils_8hpp.html#a36c48e9298fe3178c539d1ba839153f2":[4,0,0,0,0,0,12,21] +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a08e117ddec1c0b1cb2a601dc4e34a323":[3,0,0,0,0,1,3,15] }; diff --git a/navtreeindex4.js b/navtreeindex4.js index 52e3e209..2d9bba80 100644 --- a/navtreeindex4.js +++ b/navtreeindex4.js @@ -1,5 +1,53 @@ var NAVTREEINDEX4 = { +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a0a870aa7cede1bd98ac357bb368b1086":[3,0,0,0,0,1,3,37], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a10d6cab54ce1b2bc1e7236d39b9dc361":[3,0,0,0,0,1,3,6], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a16582ee69c4ecd8ca6030f8fad3de639":[3,0,0,0,0,1,3,20], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a19b3d6259b76cc4279e08f1fd1ab57a3":[3,0,0,0,0,1,3,22], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a213877497fe8e3eae8ee24ae42e2b6d8":[3,0,0,0,0,1,3,35], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a262f64d490ccd052cd3f9c0f07170f46":[3,0,0,0,0,1,3,34], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a2e1ee29ad902c5ae50d4a6762beeeaa5":[3,0,0,0,0,1,3,4], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a2fec39478a19524e5ea0a5b86ddd3849":[3,0,0,0,0,1,3,26], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a316870f1e488b0bcf3a2df627388e808":[3,0,0,0,0,1,3,32], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a35922038b4654a966b90bfa5e253bbbb":[3,0,0,0,0,1,3,38], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a3fc67e942968135ca8c4df7e635ed006":[3,0,0,0,0,1,3,1], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a41eaa3d97abd88484db04b0fed1d7cd3":[3,0,0,0,0,1,3,9], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a43ac0d85d157bf049680fe649378fb8e":[3,0,0,0,0,1,3,10], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a56ccc11af4a5dacd5759619ae89cb73e":[3,0,0,0,0,1,3,30], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a57e340e5306dd57ef8b30110b491d8cb":[3,0,0,0,0,1,3,21], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a6488007ba52e2ac7d641ca48dc531c78":[3,0,0,0,0,1,3,33], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a6a6f0028df4d6c41ebdec023fd16f7db":[3,0,0,0,0,1,3,3], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a73852f72c4c1a2306f64447d9eca6628":[3,0,0,0,0,1,3,17], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a74d51da11db5f95ae0914b2135b73608":[3,0,0,0,0,1,3,11], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a7cfd0a293329c63b919c74c63ca7cb6e":[3,0,0,0,0,1,3,13], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a83d2219a5baa4feedcdf5b043e3500cd":[3,0,0,0,0,1,3,25], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a8c11a52c1c4e5a7d40f9deb4b83c71b4":[3,0,0,0,0,1,3,24], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a902cdf343a238d8bc4773968ae6f294a":[3,0,0,0,0,1,3,2], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a90c793ad5f4c1064f01f4e7cc5ec1501":[3,0,0,0,0,1,3,19], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a927515610146e07b149cfe8cb4ccc52f":[3,0,0,0,0,1,3,16], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#aa6dafcd221084212079d14d67522e26c":[3,0,0,0,0,1,3,12], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#aa733752949bc932777f1c50e12f73760":[3,0,0,0,0,1,3,18], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#ab16398230b2a482e60dc74e3f2a037e1":[3,0,0,0,0,1,3,29], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#ab70fa053a5c63c9afddc671df721f022":[3,0,0,0,0,1,3,36], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#ac2524342b9daa3acf94f9715df01d644":[3,0,0,0,0,1,3,28], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#ac5ad1b92cc96e0aa8494067ef6d45db3":[3,0,0,0,0,1,3,7], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#ac5c9432c3948de37def481c2166b05f6":[3,0,0,0,0,1,3,0], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#add8c0d834b194f3b2720f0a863908aa1":[3,0,0,0,0,1,3,23], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#ae7204279ec0767a7f636b2ace2ffc60d":[3,0,0,0,0,1,3,5], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#aeee5d4202ff17b559eec6089f0078451":[3,0,0,0,0,1,3,31], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#afc56522cf4f6d90bd825f7f50bff7432":[3,0,0,0,0,1,3,14], +"structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#aff13684e4ab8c811e63808b66901209c":[3,0,0,0,0,1,3,8], +"structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_1_1rebind.html":[3,0,0,0,0,2,1,0], +"structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_1_1rebind.html#aec673a983f6dad7177e9320ccc6c8552":[3,0,0,0,0,2,1,0,0], +"structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_3_01void_01_4_1_1rebind.html":[3,0,0,0,0,2,2,0], +"structboost_1_1afio_1_1v2__xxx_1_1utils_1_1page__allocator_3_01void_01_4_1_1rebind.html#a28731e41ebca93d01ada096621d0514d":[3,0,0,0,0,2,2,0,0], +"todo.html":[0], +"unionuint128.html":[3,0,1], +"utils_8hpp.html":[4,0,0,0,0,0,12], +"utils_8hpp.html#a051e8deb72941b3460811a1cf5f29915":[4,0,0,0,0,0,12,18], +"utils_8hpp.html#a130389fe4d2bf643955597dfb34fe962":[4,0,0,0,0,0,12,7], +"utils_8hpp.html#a2c5271d7226a6ba7a59c8c3c476c5442":[4,0,0,0,0,0,12,14], +"utils_8hpp.html#a36c48e9298fe3178c539d1ba839153f2":[4,0,0,0,0,0,12,21], "utils_8hpp.html#a372dccddba2f36695a095dbe98474f1a":[4,0,0,0,0,0,12,12], "utils_8hpp.html#a41d0a38416e699eface3eab63bc752f9":[4,0,0,0,0,0,12,11], "utils_8hpp.html#a46906d763fbc209f3ede923e3cdb1d00":[4,0,0,0,0,0,12,23], diff --git a/search/all_61.js b/search/all_61.js index 7d23ed3b..ca277dd6 100644 --- a/search/all_61.js +++ b/search/all_61.js @@ -7,14 +7,16 @@ var searchData= ['afio_2ehpp',['afio.hpp',['../afio_8hpp.html',1,'']]], ['afio_5fnamespace_5fstring',['afio_namespace_string',['../namespaceboost_1_1afio_1_1v2__xxx.html#aa156cb08cea41226cfb4e3820b2704c5',1,'boost::afio::v2_xxx']]], ['alignas',['alignas',['../namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html#ab0e1d51b7a453455c0d834239b66e40f',1,'boost::afio::v2_xxx::utils']]], + ['aligned_5fio',['aligned_io',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a34621b385c000f7bcf69a36d0c11b337',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]], ['all',['all',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caaa181a603769c1f98ad927e7367c7aa51',1,'boost::afio::v2_xxx::handle']]], ['append',['append',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada9516dfb15f51c7ee19a4d46b8c0dbe1d',1,'boost::afio::v2_xxx::handle']]], + ['append_5fonly',['append_only',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a4829b95ec7c706cbdde7248e896f248a',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]], ['are_5freads_5ffrom_5fcache',['are_reads_from_cache',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a70998344e2234961c5ad64491d042ff8',1,'boost::afio::v2_xxx::handle']]], ['are_5fsafety_5ffsyncs_5fissued',['are_safety_fsyncs_issued',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a3e08545dd29f09a40ff8439ac774ae1e',1,'boost::afio::v2_xxx::handle']]], ['are_5fwrites_5fdurable',['are_writes_durable',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#ae446e9a32283991f58f8f27dbed083d1',1,'boost::afio::v2_xxx::handle']]], ['async_5ffile',['async_file',['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a12b3005187cfe96eb2af7b19fffbb284',1,'boost::afio::v2_xxx::async_file_handle']]], - ['async_5ffile_5fhandle',['async_file_handle',['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a0715835c1af413de59905356f35afba2',1,'boost::afio::v2_xxx::async_file_handle::async_file_handle()'],['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8ff76f7efa9b5044187f4ecdd40be751',1,'boost::afio::v2_xxx::async_file_handle::async_file_handle(io_service *service, path_type path, native_handle_type h, caching caching=caching::none, flag flags=flag::none)'],['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a9d4ebb98c5d9b7edc0366a6ac69109d2',1,'boost::afio::v2_xxx::async_file_handle::async_file_handle(async_file_handle &&o) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a30bba0064587015423eef5c89c081aea',1,'boost::afio::v2_xxx::async_file_handle::async_file_handle(file_handle &&o) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ae8e120a743729b2ae4df3648089efbd4',1,'boost::afio::v2_xxx::async_file_handle::async_file_handle(handle &&o, io_service *service, path_type path) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a66488e279dd9f16138d0a04817ea4f17',1,'boost::afio::v2_xxx::async_file_handle::async_file_handle(const async_file_handle &o, really_copy _)']]], ['async_5ffile_5fhandle',['async_file_handle',['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html',1,'boost::afio::v2_xxx']]], + ['async_5ffile_5fhandle',['async_file_handle',['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a0715835c1af413de59905356f35afba2',1,'boost::afio::v2_xxx::async_file_handle::async_file_handle()'],['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a8ff76f7efa9b5044187f4ecdd40be751',1,'boost::afio::v2_xxx::async_file_handle::async_file_handle(io_service *service, path_type path, native_handle_type h, caching caching=caching::none, flag flags=flag::none)'],['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a9d4ebb98c5d9b7edc0366a6ac69109d2',1,'boost::afio::v2_xxx::async_file_handle::async_file_handle(async_file_handle &&o) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a30bba0064587015423eef5c89c081aea',1,'boost::afio::v2_xxx::async_file_handle::async_file_handle(file_handle &&o) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ae8e120a743729b2ae4df3648089efbd4',1,'boost::afio::v2_xxx::async_file_handle::async_file_handle(handle &&o, io_service *service, path_type path) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a66488e279dd9f16138d0a04817ea4f17',1,'boost::afio::v2_xxx::async_file_handle::async_file_handle(const async_file_handle &o, really_copy _)']]], ['async_5ffile_5fhandle_2ehpp',['async_file_handle.hpp',['../async__file__handle_8hpp.html',1,'']]], ['async_5frandom_5ffile',['async_random_file',['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a46d1de34eb162674eec85decaef44799',1,'boost::afio::v2_xxx::async_file_handle']]], ['async_5fread',['async_read',['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#afaf6132b6618d93866ad00598e1b7707',1,'boost::afio::v2_xxx::async_file_handle']]], diff --git a/search/all_62.js b/search/all_62.js index 8caf458a..0c026711 100644 --- a/search/all_62.js +++ b/search/all_62.js @@ -33,9 +33,9 @@ var searchData= ['boost_5fafio_5fversion_5fminor',['BOOST_AFIO_VERSION_MINOR',['../group__config.html#gaa075d4978f9deb1a240018434e877d5f',1,'version.hpp']]], ['boost_5fafio_5fversion_5fpatch',['BOOST_AFIO_VERSION_PATCH',['../group__config.html#ga57b799d93636bd46b7cc54899f6d24dd',1,'version.hpp']]], ['boost_5fafio_5fversion_5frevision',['BOOST_AFIO_VERSION_REVISION',['../group__config.html#ga6f2f297d6873b445e0df91bde6854cdd',1,'version.hpp']]], - ['boostlite_5fbitfield_5fbegin',['BOOSTLITE_BITFIELD_BEGIN',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d',1,'boost::afio::v2_xxx::handle::BOOSTLITE_BITFIELD_BEGIN()'],['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abcaa8807c39cae2261ed9de520661678',1,'boost::afio::v2_xxx::section_handle::BOOSTLITE_BITFIELD_BEGIN()'],['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ade22f15e9a977a54937cb49f11457cce',1,'boost::afio::v2_xxx::native_handle_type::BOOSTLITE_BITFIELD_BEGIN()'],['../structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a3b556911b5de4e00f2cf8fef79e13adf',1,'boost::afio::v2_xxx::statfs_t::BOOSTLITE_BITFIELD_BEGIN()']]], ['buffer_5ftype',['buffer_type',['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a811166f987d82fcd3c85c6aa0b9b4f34',1,'boost::afio::v2_xxx::io_handle::buffer_type()'],['../classboost_1_1afio_1_1v2__xxx_1_1io__service.html#a4701604b3fb983001abdbd016fa104e5',1,'boost::afio::v2_xxx::io_service::buffer_type()']]], ['buffers_5ftype',['buffers_type',['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a9085d19b744d1330eafa51fffc49e104',1,'boost::afio::v2_xxx::io_handle::buffers_type()'],['../classboost_1_1afio_1_1v2__xxx_1_1io__service.html#a43fb728d79e18b7026a94faf16dd6dcd',1,'boost::afio::v2_xxx::io_service::buffers_type()']]], + ['byte_5flock_5finsanity',['byte_lock_insanity',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a443ebb0a0ef2df5fca9d12cf73f726ee',1,'boost::afio::v2_xxx::handle::flag_base']]], ['byte_5franges',['byte_ranges',['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex']]], ['byte_5franges',['byte_ranges',['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html#ac966cdd44d405cdc1ee1fe4e43690d0b',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::byte_ranges']]], ['byte_5franges_2ehpp',['byte_ranges.hpp',['../byte__ranges_8hpp.html',1,'']]], diff --git a/search/all_63.js b/search/all_63.js index 4dc16eec..0deca6fd 100644 --- a/search/all_63.js +++ b/search/all_63.js @@ -13,5 +13,6 @@ var searchData= ['const_5fiterator',['const_iterator',['../structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#ac5c9432c3948de37def481c2166b05f6',1,'boost::afio::v2_xxx::storage_profile::storage_profile']]], ['const_5freference',['const_reference',['../structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a3fc67e942968135ca8c4df7e635ed006',1,'boost::afio::v2_xxx::storage_profile::storage_profile']]], ['corrupt',['corrupt',['../classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html#ad4a2e426ac1c9a6a956f79a0220633cda579305953a05a3c3186665acd816eacd',1,'boost::afio::v2_xxx::utils::secded_ecc']]], + ['cow',['cow',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ae7629d46c02f3ef447725bad31c815f5',1,'boost::afio::v2_xxx::section_handle::flag_base']]], ['creation',['creation',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#ab7acaf4e9155f8ad4023813354de5357',1,'boost::afio::v2_xxx::handle']]] ]; diff --git a/search/all_64.js b/search/all_64.js index 62a5a9c1..7e41799d 100644 --- a/search/all_64.js +++ b/search/all_64.js @@ -6,6 +6,10 @@ var searchData= ['decommit',['decommit',['../classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a3cb9350601a177da333304ef5930cbab',1,'boost::afio::v2_xxx::map_handle']]], ['default_5fvalue',['default_value',['../namespaceboost_1_1afio_1_1v2__xxx_1_1storage__profile.html#a03c13a726080ea188d5147ecf284cdcb',1,'boost::afio::v2_xxx::storage_profile']]], ['description',['description',['../structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item__base.html#a55d90af1165e015d30489f253396b6c7',1,'boost::afio::v2_xxx::storage_profile::item_base']]], + ['directory',['directory',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5aa2651bf8f667351f7d898cc35b9d016a',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]], ['disable_5fkqueues',['disable_kqueues',['../classboost_1_1afio_1_1v2__xxx_1_1io__service.html#acae616853e07141e31bdf221a51b2fc0',1,'boost::afio::v2_xxx::io_service']]], + ['disable_5fsafety_5ffsyncs',['disable_safety_fsyncs',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458afa62fca7e0c53a86dfd47b93a2f8974f',1,'boost::afio::v2_xxx::handle::flag_base']]], + ['disable_5fsafety_5funlinks',['disable_safety_unlinks',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3009025c971ccc82e0e3a151c0fe95ae',1,'boost::afio::v2_xxx::handle::flag_base']]], + ['disposition_5fbase',['disposition_base',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html',1,'boost::afio::v2_xxx::native_handle_type']]], ['do_5fnot_5fstore',['do_not_store',['../classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#acf2dbad9fb261c665e9f082beb7050d5',1,'boost::afio::v2_xxx::map_handle']]] ]; diff --git a/search/all_65.js b/search/all_65.js index 47c95563..92c95d2d 100644 --- a/search/all_65.js +++ b/search/all_65.js @@ -8,11 +8,14 @@ var searchData= ['entity_5ffrom_5fstring',['entity_from_string',['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex.html#adc91b1e075ed52fc277c59213cf7b357',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex']]], ['entity_5ftype',['entity_type',['../structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex']]], ['entity_5ftype',['entity_type',['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1atomic__append.html#a0077428ce79aeba4e529024de8fb2664',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::atomic_append::entity_type()'],['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html#a31c990c55f31e5b6d2cb45af1ae38b99',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::byte_ranges::entity_type()'],['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1lock__files.html#a0fb5503f53e6ac096efa6e25bad0ee33',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::lock_files::entity_type()'],['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#a071f43d9e4dca8c5f0c8d7ab551e4d8d',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::memory_map::entity_type()'],['../structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html#ad78d67209e311e1e0f3ac98151445738',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type::entity_type() noexcept'],['../structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html#a63770e0c448e0ae0835230969d4d9671',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type::entity_type(value_type _value, bool _exclusive) noexcept']]], + ['enum_5ftype',['enum_type',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458',1,'boost::afio::v2_xxx::handle::flag_base::enum_type()'],['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21',1,'boost::afio::v2_xxx::section_handle::flag_base::enum_type()'],['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5',1,'boost::afio::v2_xxx::native_handle_type::disposition_base::enum_type()']]], ['erased_5fio_5fstate_5fptr',['erased_io_state_ptr',['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#af15c6e8c4f0cef2a29657c26886c9216',1,'boost::afio::v2_xxx::async_file_handle']]], ['exclusive',['exclusive',['../structboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entity__type.html#a4f5ca2fa3e36606b954a882137077051',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entity_type']]], + ['executable',['executable',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ac32f8cabf653ea869cc4103438042ca8',1,'boost::afio::v2_xxx::section_handle::flag_base']]], + ['execute',['execute',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ab14c76ef314929dfcb3bf1a2ca04e546',1,'boost::afio::v2_xxx::section_handle::flag_base']]], ['extent',['extent',['../classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#a13a2bc37648c856ff15d8934cd43b277',1,'boost::afio::v2_xxx::io_handle::extent_guard']]], - ['extent_5fguard',['extent_guard',['../classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#a991bb6844256e4dcab1e4e622503dc15',1,'boost::afio::v2_xxx::io_handle::extent_guard::extent_guard()'],['../classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#a628d8eb3aa3a57fdf0580f4429d1d09d',1,'boost::afio::v2_xxx::io_handle::extent_guard::extent_guard(extent_guard &&o) noexcept']]], ['extent_5fguard',['extent_guard',['../classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html',1,'boost::afio::v2_xxx::io_handle']]], + ['extent_5fguard',['extent_guard',['../classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#a991bb6844256e4dcab1e4e622503dc15',1,'boost::afio::v2_xxx::io_handle::extent_guard::extent_guard()'],['../classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#a628d8eb3aa3a57fdf0580f4429d1d09d',1,'boost::afio::v2_xxx::io_handle::extent_guard::extent_guard(extent_guard &&o) noexcept']]], ['extent_5ftype',['extent_type',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a617ab627aa596b325d7bfef5210a43f3',1,'boost::afio::v2_xxx::handle::extent_type()'],['../classboost_1_1afio_1_1v2__xxx_1_1io__service.html#aa853170124634f2065cd5df672bf594d',1,'boost::afio::v2_xxx::io_service::extent_type()']]], ['extents',['extents',['../structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html#a7e81efa5d94a7b2561707529defc7a43',1,'boost::afio::v2_xxx::statfs_t::f_flags_t']]] ]; diff --git a/search/all_66.js b/search/all_66.js index 7de38cb0..6895ac1e 100644 --- a/search/all_66.js +++ b/search/all_66.js @@ -19,7 +19,7 @@ var searchData= ['fast_5fhash',['fast_hash',['../classboost_1_1afio_1_1v2__xxx_1_1utils_1_1fast__hash.html',1,'boost::afio::v2_xxx::utils']]], ['fast_5fhash',['fast_hash',['../classboost_1_1afio_1_1v2__xxx_1_1utils_1_1fast__hash.html#a83673e7326b97c8601ff94159492c0c8',1,'boost::afio::v2_xxx::utils::fast_hash']]], ['fd',['fd',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ab2ceb093076cf42f4468f5373d50662b',1,'boost::afio::v2_xxx::native_handle_type']]], - ['file',['file',['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#af912595f8964b78186236a2cec1150a4',1,'boost::afio::v2_xxx::file_handle']]], + ['file',['file',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a0e22c8d87219acc3a42d6bb19e17fe8e',1,'boost::afio::v2_xxx::native_handle_type::disposition_base::file()'],['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#af912595f8964b78186236a2cec1150a4',1,'boost::afio::v2_xxx::file_handle::file()']]], ['file_5fbuffer_5fdefault_5fsize',['file_buffer_default_size',['../namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html#a372dccddba2f36695a095dbe98474f1a',1,'boost::afio::v2_xxx::utils']]], ['file_5fhandle',['file_handle',['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ac7e2ebc0391fec150878a8149dc07523',1,'boost::afio::v2_xxx::file_handle::file_handle()'],['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8588e68b5678e9c7353147f12ea99c81',1,'boost::afio::v2_xxx::file_handle::file_handle(path_type path, native_handle_type h, caching caching=caching::none, flag flags=flag::none)'],['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a4c211d0ac077aecdb3b48d6a00d07542',1,'boost::afio::v2_xxx::file_handle::file_handle(file_handle &&o) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a79f7afb4237e965f287b32d181b905aa',1,'boost::afio::v2_xxx::file_handle::file_handle(handle &&o, path_type path) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a358df51329f475315cee5cfffbffe75c',1,'boost::afio::v2_xxx::file_handle::file_handle(const file_handle &o, really_copy _)']]], ['file_5fhandle',['file_handle',['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html',1,'boost::afio::v2_xxx']]], @@ -30,6 +30,8 @@ var searchData= ['finalise',['finalise',['../classboost_1_1afio_1_1v2__xxx_1_1utils_1_1fast__hash.html#ad8ee83af7299e1d637573dbe980d0682',1,'boost::afio::v2_xxx::utils::fast_hash']]], ['find_5fbad_5fbit',['find_bad_bit',['../classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html#a096555892089139936db034997de8a86',1,'boost::afio::v2_xxx::utils::secded_ecc']]], ['fixme_5ftemporary_5ffiles_5fdirectory',['fixme_temporary_files_directory',['../namespaceboost_1_1afio_1_1v2__xxx.html#ad7da7a1d3240d7574fc7c6ee5831b7ee',1,'boost::afio::v2_xxx']]], + ['flag_5fbase',['flag_base',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html',1,'boost::afio::v2_xxx::handle']]], + ['flag_5fbase',['flag_base',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html',1,'boost::afio::v2_xxx::section_handle']]], ['flags',['flags',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#add27fa17cd6356b49a26a8b6dafb6a6d',1,'boost::afio::v2_xxx::handle']]], ['from_5fhex_5fstring',['from_hex_string',['../namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html#a4757e475a9bdd0df572f7bf1babc5aae',1,'boost::afio::v2_xxx::utils']]], ['fs_5fmutex_5fappend',['fs_mutex_append',['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1atomic__append.html#a4ad149b7199d2fb919b73ef17a1d61b8',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::atomic_append']]], diff --git a/search/all_69.js b/search/all_69.js index b9602123..21e932ad 100644 --- a/search/all_69.js +++ b/search/all_69.js @@ -1,6 +1,7 @@ var searchData= [ ['interruption_5fsignal',['interruption_signal',['../classboost_1_1afio_1_1v2__xxx_1_1io__service.html#a0a6cfc0984eb62edc9d25ec66e77e9a3',1,'boost::afio::v2_xxx::io_service']]], + ['invalid',['invalid',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a41d8512b16b5db4e04e0de37f5e25f85',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]], ['invoke',['invoke',['../structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item__erased.html#a76630fb1b49e99f9ea63c08e88089df0',1,'boost::afio::v2_xxx::storage_profile::item_erased']]], ['io_5fhandle',['io_handle',['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4423c3eec1de559b945b3e98bcd7a815',1,'boost::afio::v2_xxx::io_handle::io_handle()=default'],['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#abdfb4dd68b3ad7532ad4485a4736cfac',1,'boost::afio::v2_xxx::io_handle::io_handle(native_handle_type h, caching caching=caching::none, flag flags=flag::none)'],['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a291852173a487edea1a7d73244f89465',1,'boost::afio::v2_xxx::io_handle::io_handle(handle &&o) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#aac3d453ba313931483a2f1b027c6dd5e',1,'boost::afio::v2_xxx::io_handle::io_handle(const io_handle &o, really_copy _)']]], ['io_5fhandle',['io_handle',['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html',1,'boost::afio::v2_xxx']]], diff --git a/search/all_6d.js b/search/all_6d.js index 4fa0fa29..db39aff0 100644 --- a/search/all_6d.js +++ b/search/all_6d.js @@ -9,5 +9,6 @@ var searchData= ['memory_5fmap',['memory_map',['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#a016539453fa3746be02d15830654e79b',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::memory_map']]], ['memory_5fmap',['memory_map',['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex']]], ['memory_5fmap_2ehpp',['memory_map.hpp',['../memory__map_8hpp.html',1,'']]], - ['mode',['mode',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabad',1,'boost::afio::v2_xxx::handle']]] + ['mode',['mode',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabad',1,'boost::afio::v2_xxx::handle']]], + ['multiplexer',['multiplexer',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a1f40773df790828587987eb23baaa72d',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]] ]; diff --git a/search/all_6e.js b/search/all_6e.js index f2845767..8a1fdb14 100644 --- a/search/all_6e.js +++ b/search/all_6e.js @@ -5,8 +5,9 @@ var searchData= ['native_5fhandle_5ftype',['native_handle_type',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a5ade736d1102ea5fa5a00ae96ec14dd9',1,'boost::afio::v2_xxx::native_handle_type::native_handle_type() noexcept'],['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ad6eb1cef3178d6be0e5cee4e35e76e82',1,'boost::afio::v2_xxx::native_handle_type::native_handle_type(disposition _behaviour, int _fd) noexcept'],['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a92330d915383d4eaf6a6eb6badc51286',1,'boost::afio::v2_xxx::native_handle_type::native_handle_type(disposition _behaviour, win::handle _h) noexcept'],['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ad347773ed7bc2201be56f99ee75e783e',1,'boost::afio::v2_xxx::native_handle_type::native_handle_type(const native_handle_type &)=default'],['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a327bc778ebbab6a497f0718492ba7bd8',1,'boost::afio::v2_xxx::native_handle_type::native_handle_type(native_handle_type &&o) noexcept']]], ['native_5fhandle_5ftype',['native_handle_type',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html',1,'boost::afio::v2_xxx']]], ['native_5fhandle_5ftype_2ehpp',['native_handle_type.hpp',['../native__handle__type_8hpp.html',1,'']]], + ['nocommit',['nocommit',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21af370cf4af051d7f4f8983a5a15dd8073',1,'boost::afio::v2_xxx::section_handle::flag_base']]], ['noexec',['noexec',['../structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html#a97e21d2e823f483037b242d4a88a0856',1,'boost::afio::v2_xxx::statfs_t::f_flags_t']]], - ['none',['none',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8',1,'boost::afio::v2_xxx::handle::none()'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa334c4a4c42fdb79d7ebc3e73b517e6f8',1,'boost::afio::v2_xxx::handle::none()']]], + ['none',['none',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458ad12e7f9f32f8fb358b35e79418f1429e',1,'boost::afio::v2_xxx::handle::flag_base::none()'],['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a2220c7c10ce013ef79f9baad9e24ad81',1,'boost::afio::v2_xxx::section_handle::flag_base::none()'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8',1,'boost::afio::v2_xxx::handle::none()'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa334c4a4c42fdb79d7ebc3e73b517e6f8',1,'boost::afio::v2_xxx::handle::none()']]], ['nosuid',['nosuid',['../structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html#a4632ba5c0854819b193b944ec4afe806',1,'boost::afio::v2_xxx::statfs_t::f_flags_t']]], ['nsecs',['nsecs',['../structboost_1_1afio_1_1v2__xxx_1_1deadline.html#ae54710dbe60b5fec8301d59a22d2faca',1,'boost::afio::v2_xxx::deadline']]] ]; diff --git a/search/all_6f.js b/search/all_6f.js index 569893db..13a7d9e5 100644 --- a/search/all_6f.js +++ b/search/all_6f.js @@ -7,5 +7,6 @@ var searchData= ['operator_28_29',['operator()',['../structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item.html#a6c85d3008ac29a3e42d5f0354b12eb29',1,'boost::afio::v2_xxx::storage_profile::item::operator()()'],['../structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1item__erased.html#ab8d8c8607a64200b3d216887bf6303a3',1,'boost::afio::v2_xxx::storage_profile::item_erased::operator()()'],['../classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html#a1c12c9e00d20a81a52982f7d7f28a42e',1,'boost::afio::v2_xxx::utils::secded_ecc::operator()(result_type ecc, const char *buffer) const noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html#abd3713084f15cb7c27ee83ad4b5300cd',1,'boost::afio::v2_xxx::utils::secded_ecc::operator()(result_type ecc, const char *buffer, size_t length) const noexcept']]], ['operator_3d',['operator=',['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#ad86e1421f2b1cb12c635a35ecb6ee417',1,'boost::afio::v2_xxx::async_file_handle::operator=()'],['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ae2d1e75105df6d59aa5637a1a68cbf06',1,'boost::afio::v2_xxx::file_handle::operator=()'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#aae278681887f4cb68b0b57c5ef6c8d4e',1,'boost::afio::v2_xxx::handle::operator=(handle &&o)=delete'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acda0caaacf4404bffc57508930ba52be',1,'boost::afio::v2_xxx::handle::operator=(const handle &o)=delete'],['../classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#af8937c84d38c085192e9256211694dc0',1,'boost::afio::v2_xxx::io_handle::extent_guard::operator=()'],['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a4b8a67f1d2da5bb2123da30835b0f894',1,'boost::afio::v2_xxx::section_handle::operator=()'],['../classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ae07b3e5449e9116d733ef449b6ac0713',1,'boost::afio::v2_xxx::map_handle::operator=()'],['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#abd0ab4087b10e21c534e33ea70c3006b',1,'boost::afio::v2_xxx::native_handle_type::operator=(const native_handle_type &)=default'],['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a0321d20d2c13b33eca28882dc408fbad',1,'boost::afio::v2_xxx::native_handle_type::operator=(native_handle_type &&o) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1atomic__append.html#a1dbf4e731e06b9ee79a32d31f713de09',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::atomic_append::operator=()'],['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html#af40acef1ee8401d03f0356b6782257b9',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::byte_ranges::operator=()'],['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1lock__files.html#a49aebd3a989559ce96f4ffa33bedd6fb',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::lock_files::operator=()'],['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#afd33e6e74443893130dd8517e2fd000e',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::memory_map::operator=()']]], ['outcome',['outcome',['../namespaceboost_1_1afio_1_1v2__xxx.html#acdfe1e45abb03d934ed49eeadc3252e3',1,'boost::afio::v2_xxx']]], - ['outcome_5fnamespace_5fstring',['outcome_namespace_string',['../namespaceboost_1_1afio_1_1v2__xxx.html#a67492a1daf137ad9f55ff50714b87231',1,'boost::afio::v2_xxx']]] + ['outcome_5fnamespace_5fstring',['outcome_namespace_string',['../namespaceboost_1_1afio_1_1v2__xxx.html#a67492a1daf137ad9f55ff50714b87231',1,'boost::afio::v2_xxx']]], + ['overlapped',['overlapped',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3c01bc890fa4aabc3721ebea294cc783',1,'boost::afio::v2_xxx::handle::flag_base::overlapped()'],['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5add35e73bad6f0e52bb7307f352513915',1,'boost::afio::v2_xxx::native_handle_type::disposition_base::overlapped()']]] ]; diff --git a/search/all_70.js b/search/all_70.js index 20ca15ab..c1043b6c 100644 --- a/search/all_70.js +++ b/search/all_70.js @@ -8,5 +8,7 @@ var searchData= ['path_5ftype',['path_type',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#aa28b35a32f1292b6126a82bba20a2c90',1,'boost::afio::v2_xxx::handle']]], ['pid',['pid',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a429e9168e369d247180ce48da5c96322',1,'boost::afio::v2_xxx::native_handle_type']]], ['post',['post',['../classboost_1_1afio_1_1v2__xxx_1_1io__service.html#a92d15569661b80759e674a893dcd7166',1,'boost::afio::v2_xxx::io_service']]], - ['prefetch',['prefetch',['../classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a7b7036b13db0a4e7ac90193afd22cca9',1,'boost::afio::v2_xxx::map_handle']]] + ['prefault',['prefault',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a1c2fc1d3eb7aca3d9e451ef1f03e064d',1,'boost::afio::v2_xxx::section_handle::flag_base']]], + ['prefetch',['prefetch',['../classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a7b7036b13db0a4e7ac90193afd22cca9',1,'boost::afio::v2_xxx::map_handle']]], + ['process',['process',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9f62853225de4ea8ae224d6912fb0ca1',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]] ]; diff --git a/search/all_72.js b/search/all_72.js index 9411619e..b5500ac9 100644 --- a/search/all_72.js +++ b/search/all_72.js @@ -5,7 +5,8 @@ var searchData= ['random_5ffill',['random_fill',['../namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html#ac7b89428cdd460548bd9a645a6565df4',1,'boost::afio::v2_xxx::utils']]], ['random_5fstring',['random_string',['../namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html#a051e8deb72941b3460811a1cf5f29915',1,'boost::afio::v2_xxx::utils']]], ['rdonly',['rdonly',['../structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html#a888a1dcf7397f05e735c80f2e33bcf89',1,'boost::afio::v2_xxx::statfs_t::f_flags_t']]], - ['read',['read',['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2',1,'boost::afio::v2_xxx::io_handle::read(io_request< buffers_type > reqs, deadline d=deadline()) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4480a48b8e54cde62fd2cee4ceed3725',1,'boost::afio::v2_xxx::io_handle::read(extent_type offset, char *data, size_type bytes, deadline d=deadline()) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a5b832e5045ae54db8561133763837a47',1,'boost::afio::v2_xxx::map_handle::read()'],['../structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#afc56522cf4f6d90bd825f7f50bff7432',1,'boost::afio::v2_xxx::storage_profile::storage_profile::read()'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaecae13117d6f0584c25a9da6c8f8415e',1,'boost::afio::v2_xxx::handle::read()']]], + ['read',['read',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a9e90016114f8678131fb7547282e6b48',1,'boost::afio::v2_xxx::section_handle::flag_base::read()'],['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ab371d8427aeb4bd0ca5f8a39a98ea5a2',1,'boost::afio::v2_xxx::io_handle::read(io_request< buffers_type > reqs, deadline d=deadline()) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a4480a48b8e54cde62fd2cee4ceed3725',1,'boost::afio::v2_xxx::io_handle::read(extent_type offset, char *data, size_type bytes, deadline d=deadline()) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a5b832e5045ae54db8561133763837a47',1,'boost::afio::v2_xxx::map_handle::read()'],['../structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#afc56522cf4f6d90bd825f7f50bff7432',1,'boost::afio::v2_xxx::storage_profile::storage_profile::read()'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaecae13117d6f0584c25a9da6c8f8415e',1,'boost::afio::v2_xxx::handle::read()']]], + ['readable',['readable',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a3dc019819243ad24fc283879f26e6c5d',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]], ['reads',['reads',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa0fb9cf5f04f61bb6f1151da57ceb1ca1',1,'boost::afio::v2_xxx::handle']]], ['reads_5fand_5fmetadata',['reads_and_metadata',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caadec4ecca8ae1593f84eea4656599a693',1,'boost::afio::v2_xxx::handle']]], ['really_5fcopy',['really_copy',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1really__copy.html',1,'boost::afio::v2_xxx::handle']]], diff --git a/search/all_73.js b/search/all_73.js index 7997e6c4..c045ee95 100644 --- a/search/all_73.js +++ b/search/all_73.js @@ -3,10 +3,11 @@ var searchData= ['safety_5ffsyncs',['safety_fsyncs',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caadfa4d35596e04e042a53c64b25c22db3',1,'boost::afio::v2_xxx::handle']]], ['secded_5fecc',['secded_ecc',['../classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html',1,'boost::afio::v2_xxx::utils']]], ['secded_5fecc',['secded_ecc',['../classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html#a2f04936acce7e13256b3b608cd10d060',1,'boost::afio::v2_xxx::utils::secded_ecc']]], - ['section',['section',['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a09eab0e7e479b3c3a07a57567ae3e354',1,'boost::afio::v2_xxx::section_handle::section(file_handle &backing, extent_type maximum_size=0, flag _flag=flag::read|flag::write) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a2ce0e07e5e48578bae21dcaafbaf033a',1,'boost::afio::v2_xxx::section_handle::section(extent_type maximum_size, file_handle &backing, flag _flag=flag::read|flag::write) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a89f5587e480916c3d27428ea39a6c768',1,'boost::afio::v2_xxx::map_handle::section()']]], + ['section',['section',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a8e7be1ef9aea64d916d9fe938cfeb7fa',1,'boost::afio::v2_xxx::native_handle_type::disposition_base::section()'],['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a09eab0e7e479b3c3a07a57567ae3e354',1,'boost::afio::v2_xxx::section_handle::section(file_handle &backing, extent_type maximum_size=0, flag _flag=flag::read|flag::write) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a2ce0e07e5e48578bae21dcaafbaf033a',1,'boost::afio::v2_xxx::section_handle::section(extent_type maximum_size, file_handle &backing, flag _flag=flag::read|flag::write) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a89f5587e480916c3d27428ea39a6c768',1,'boost::afio::v2_xxx::map_handle::section()']]], ['section_5fflags',['section_flags',['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a049964a4397f858e9b1be60c60113b13',1,'boost::afio::v2_xxx::section_handle']]], ['section_5fhandle',['section_handle',['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html',1,'boost::afio::v2_xxx']]], ['section_5fhandle',['section_handle',['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a4d11de5e7fe8fee158829a024c8fdda4',1,'boost::afio::v2_xxx::section_handle::section_handle()'],['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#af17b4f0410fa9dbe6d551d7a255b6d42',1,'boost::afio::v2_xxx::section_handle::section_handle(native_handle_type sectionh, io_handle *backing, extent_type maximum_size, flag __flag)'],['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#aac2ebb1d0f361f4178bb5802598f0234',1,'boost::afio::v2_xxx::section_handle::section_handle(section_handle &&o) noexcept']]], + ['seekable',['seekable',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9d5f9c3bd2a7577d36d953701116c651',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]], ['service',['service',['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a8f008c58eacfba8efdb2f4ec88322fb9',1,'boost::afio::v2_xxx::file_handle']]], ['set_5fappend_5fonly',['set_append_only',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#adf964e787e0666fc5b7d94c2715ee6f5',1,'boost::afio::v2_xxx::handle']]], ['set_5fhandle',['set_handle',['../classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#aaee5e81766e33a1f97432754af5cfa0a',1,'boost::afio::v2_xxx::io_handle::extent_guard']]], @@ -24,5 +25,6 @@ var searchData= ['storage_5fprofile_2ehpp',['storage_profile.hpp',['../storage__profile_8hpp.html',1,'']]], ['storage_5ftypes',['storage_types',['../namespaceboost_1_1afio_1_1v2__xxx_1_1storage__profile.html#a43d0087c67bc947f806b0132c43f05f4',1,'boost::afio::v2_xxx::storage_profile']]], ['strip_5fpretty_5ffunction',['strip_pretty_function',['../namespaceboost_1_1afio_1_1v2__xxx.html#aaa526a2f0758c697b243b93ce14bc461',1,'boost::afio::v2_xxx']]], - ['swap',['swap',['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a9d551befa0fa25a7119c07abc3a7a0e0',1,'boost::afio::v2_xxx::async_file_handle::swap()'],['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aa6118e53c41add8d4112d9ebeddd9d14',1,'boost::afio::v2_xxx::file_handle::swap()'],['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ae0e0965229c5c6486352867c4284bffe',1,'boost::afio::v2_xxx::section_handle::swap()'],['../classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a740ebf7b850bfa5e5484e5e54341ff1f',1,'boost::afio::v2_xxx::map_handle::swap()'],['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a050a9de29d70566366a679db08969bf6',1,'boost::afio::v2_xxx::native_handle_type::swap()']]] + ['swap',['swap',['../classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html#a9d551befa0fa25a7119c07abc3a7a0e0',1,'boost::afio::v2_xxx::async_file_handle::swap()'],['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#aa6118e53c41add8d4112d9ebeddd9d14',1,'boost::afio::v2_xxx::file_handle::swap()'],['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#ae0e0965229c5c6486352867c4284bffe',1,'boost::afio::v2_xxx::section_handle::swap()'],['../classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#a740ebf7b850bfa5e5484e5e54341ff1f',1,'boost::afio::v2_xxx::map_handle::swap()'],['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a050a9de29d70566366a679db08969bf6',1,'boost::afio::v2_xxx::native_handle_type::swap()']]], + ['symlink',['symlink',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a58f3f96fa1cafd3605b488394e000d89',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]] ]; diff --git a/search/all_75.js b/search/all_75.js index c997cd2b..a2e5ffb2 100644 --- a/search/all_75.js +++ b/search/all_75.js @@ -3,6 +3,7 @@ var searchData= ['uint128',['uint128',['../unionuint128.html',1,'uint128'],['../namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html#aadc75b962fac6b2c028d7c7fce7cd1ac',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::uint128()']]], ['uint64',['uint64',['../namespaceboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex.html#afd820c56571aaad5c76b5104cf9b370c',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex']]], ['unlink',['unlink',['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab8427163f63809bb60a7c70a7cc58031',1,'boost::afio::v2_xxx::file_handle']]], + ['unlink_5fon_5fclose',['unlink_on_close',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a04d0b055e02b0d820a046c9df04b1ef2',1,'boost::afio::v2_xxx::handle::flag_base']]], ['unlock',['unlock',['../classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1extent__guard.html#a40229ea71146d437079e68f2aca65d24',1,'boost::afio::v2_xxx::io_handle::extent_guard::unlock()'],['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a0d043e29e065db9618f6df2e43cc1d42',1,'boost::afio::v2_xxx::io_handle::unlock()'],['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1atomic__append.html#aca5a30951f774a86874c53f090e1a6ab',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::atomic_append::unlock()'],['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex_1_1entities__guard.html#a3633ff7db6fbab05a2d46da8302508ff',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::entities_guard::unlock()'],['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1shared__fs__mutex.html#ab598ba46a5b99ba81bc41be40d79b8e5',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::shared_fs_mutex::unlock()'],['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html#aeff040753a6344db13a37a40a0c4c3f1',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::byte_ranges::unlock()'],['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1lock__files.html#ad28bd7249e7280d77be3f687b887c741',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::lock_files::unlock()'],['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1memory__map.html#a3b690325543b3e850274f4b92a34d797',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::memory_map::unlock()']]], ['using_5fkqueues',['using_kqueues',['../classboost_1_1afio_1_1v2__xxx_1_1io__service.html#a7d87d14cc56ca5b16429ecc546aa49ff',1,'boost::afio::v2_xxx::io_service']]], ['utc',['utc',['../structboost_1_1afio_1_1v2__xxx_1_1deadline.html#ae6f0f9241a42307c10af5dba5d099ced',1,'boost::afio::v2_xxx::deadline']]], diff --git a/search/all_77.js b/search/all_77.js index b410f398..474e2d53 100644 --- a/search/all_77.js +++ b/search/all_77.js @@ -1,4 +1,7 @@ var searchData= [ - ['write',['write',['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4',1,'boost::afio::v2_xxx::io_handle::write(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac1fb657631c5212401259bb35ebf16db',1,'boost::afio::v2_xxx::io_handle::write(extent_type offset, const char *data, size_type bytes, deadline d=deadline()) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad6157050182facd9bb5c545b8fe487e6',1,'boost::afio::v2_xxx::map_handle::write()'],['../structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a927515610146e07b149cfe8cb4ccc52f',1,'boost::afio::v2_xxx::storage_profile::storage_profile::write()'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee',1,'boost::afio::v2_xxx::handle::write()']]] + ['want_5fbase',['want_base',['../structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html',1,'boost::afio::v2_xxx::statfs_t']]], + ['win_5fdisable_5funlink_5femulation',['win_disable_unlink_emulation',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a5dc8858566b13f916d3cc15986ac175d',1,'boost::afio::v2_xxx::handle::flag_base']]], + ['writable',['writable',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a7f3c9880393fc86b9a5c004a597ed4fe',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]], + ['write',['write',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ad674db212ff8358a30a6d2c105cf0c78',1,'boost::afio::v2_xxx::section_handle::flag_base::write()'],['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#a8890b6a6046fb562f9f0ab943b79dfb4',1,'boost::afio::v2_xxx::io_handle::write(io_request< const_buffers_type > reqs, deadline d=deadline()) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1io__handle.html#ac1fb657631c5212401259bb35ebf16db',1,'boost::afio::v2_xxx::io_handle::write(extent_type offset, const char *data, size_type bytes, deadline d=deadline()) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1map__handle.html#ad6157050182facd9bb5c545b8fe487e6',1,'boost::afio::v2_xxx::map_handle::write()'],['../structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a927515610146e07b149cfe8cb4ccc52f',1,'boost::afio::v2_xxx::storage_profile::storage_profile::write()'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee',1,'boost::afio::v2_xxx::handle::write()']]] ]; diff --git a/search/classes_64.js b/search/classes_64.js index 629fb032..084bc728 100644 --- a/search/classes_64.js +++ b/search/classes_64.js @@ -1,4 +1,5 @@ var searchData= [ - ['deadline',['deadline',['../structboost_1_1afio_1_1v2__xxx_1_1deadline.html',1,'boost::afio::v2_xxx']]] + ['deadline',['deadline',['../structboost_1_1afio_1_1v2__xxx_1_1deadline.html',1,'boost::afio::v2_xxx']]], + ['disposition_5fbase',['disposition_base',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html',1,'boost::afio::v2_xxx::native_handle_type']]] ]; diff --git a/search/classes_66.js b/search/classes_66.js index 92965ea5..576b8c33 100644 --- a/search/classes_66.js +++ b/search/classes_66.js @@ -2,5 +2,7 @@ var searchData= [ ['f_5fflags_5ft',['f_flags_t',['../structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html',1,'boost::afio::v2_xxx::statfs_t']]], ['fast_5fhash',['fast_hash',['../classboost_1_1afio_1_1v2__xxx_1_1utils_1_1fast__hash.html',1,'boost::afio::v2_xxx::utils']]], - ['file_5fhandle',['file_handle',['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html',1,'boost::afio::v2_xxx']]] + ['file_5fhandle',['file_handle',['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html',1,'boost::afio::v2_xxx']]], + ['flag_5fbase',['flag_base',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html',1,'boost::afio::v2_xxx::handle']]], + ['flag_5fbase',['flag_base',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html',1,'boost::afio::v2_xxx::section_handle']]] ]; diff --git a/search/classes_77.html b/search/classes_77.html new file mode 100644 index 00000000..dd06de99 --- /dev/null +++ b/search/classes_77.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.3.1"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_77.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/search/classes_77.js b/search/classes_77.js new file mode 100644 index 00000000..586e3919 --- /dev/null +++ b/search/classes_77.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['want_5fbase',['want_base',['../structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html',1,'boost::afio::v2_xxx::statfs_t']]] +]; diff --git a/search/enums_65.html b/search/enums_65.html new file mode 100644 index 00000000..d204a519 --- /dev/null +++ b/search/enums_65.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.3.1"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enums_65.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/search/enums_65.js b/search/enums_65.js new file mode 100644 index 00000000..030d5588 --- /dev/null +++ b/search/enums_65.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['enum_5ftype',['enum_type',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458',1,'boost::afio::v2_xxx::handle::flag_base::enum_type()'],['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21',1,'boost::afio::v2_xxx::section_handle::flag_base::enum_type()'],['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5',1,'boost::afio::v2_xxx::native_handle_type::disposition_base::enum_type()']]] +]; diff --git a/search/enumvalues_61.js b/search/enumvalues_61.js index c10d44d2..5975e86b 100644 --- a/search/enumvalues_61.js +++ b/search/enumvalues_61.js @@ -1,7 +1,9 @@ var searchData= [ + ['aligned_5fio',['aligned_io',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a34621b385c000f7bcf69a36d0c11b337',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]], ['all',['all',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caaa181a603769c1f98ad927e7367c7aa51',1,'boost::afio::v2_xxx::handle']]], ['append',['append',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada9516dfb15f51c7ee19a4d46b8c0dbe1d',1,'boost::afio::v2_xxx::handle']]], + ['append_5fonly',['append_only',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a4829b95ec7c706cbdde7248e896f248a',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]], ['attr_5fread',['attr_read',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaa4daf6d1e8da35af49c33bbe9ee91d79',1,'boost::afio::v2_xxx::handle']]], ['attr_5fwrite',['attr_write',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada9f56aff64cb748e078ab221474132d19',1,'boost::afio::v2_xxx::handle']]] ]; diff --git a/search/enumvalues_62.html b/search/enumvalues_62.html new file mode 100644 index 00000000..ecbeb608 --- /dev/null +++ b/search/enumvalues_62.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.3.1"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_62.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/search/enumvalues_62.js b/search/enumvalues_62.js new file mode 100644 index 00000000..e4166052 --- /dev/null +++ b/search/enumvalues_62.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['byte_5flock_5finsanity',['byte_lock_insanity',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a443ebb0a0ef2df5fca9d12cf73f726ee',1,'boost::afio::v2_xxx::handle::flag_base']]] +]; diff --git a/search/enumvalues_63.js b/search/enumvalues_63.js index f387d8e1..70f96a5c 100644 --- a/search/enumvalues_63.js +++ b/search/enumvalues_63.js @@ -1,4 +1,5 @@ var searchData= [ - ['corrupt',['corrupt',['../classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html#ad4a2e426ac1c9a6a956f79a0220633cda579305953a05a3c3186665acd816eacd',1,'boost::afio::v2_xxx::utils::secded_ecc']]] + ['corrupt',['corrupt',['../classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html#ad4a2e426ac1c9a6a956f79a0220633cda579305953a05a3c3186665acd816eacd',1,'boost::afio::v2_xxx::utils::secded_ecc']]], + ['cow',['cow',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ae7629d46c02f3ef447725bad31c815f5',1,'boost::afio::v2_xxx::section_handle::flag_base']]] ]; diff --git a/search/enumvalues_64.html b/search/enumvalues_64.html new file mode 100644 index 00000000..7f516b4e --- /dev/null +++ b/search/enumvalues_64.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.3.1"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_64.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/search/enumvalues_64.js b/search/enumvalues_64.js new file mode 100644 index 00000000..1f22d921 --- /dev/null +++ b/search/enumvalues_64.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['directory',['directory',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5aa2651bf8f667351f7d898cc35b9d016a',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]], + ['disable_5fsafety_5ffsyncs',['disable_safety_fsyncs',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458afa62fca7e0c53a86dfd47b93a2f8974f',1,'boost::afio::v2_xxx::handle::flag_base']]], + ['disable_5fsafety_5funlinks',['disable_safety_unlinks',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3009025c971ccc82e0e3a151c0fe95ae',1,'boost::afio::v2_xxx::handle::flag_base']]] +]; diff --git a/search/enumvalues_65.html b/search/enumvalues_65.html new file mode 100644 index 00000000..745e9ac8 --- /dev/null +++ b/search/enumvalues_65.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.3.1"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_65.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/search/enumvalues_65.js b/search/enumvalues_65.js new file mode 100644 index 00000000..38fa61c9 --- /dev/null +++ b/search/enumvalues_65.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['executable',['executable',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ac32f8cabf653ea869cc4103438042ca8',1,'boost::afio::v2_xxx::section_handle::flag_base']]], + ['execute',['execute',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ab14c76ef314929dfcb3bf1a2ca04e546',1,'boost::afio::v2_xxx::section_handle::flag_base']]] +]; diff --git a/search/enumvalues_66.html b/search/enumvalues_66.html new file mode 100644 index 00000000..e7d399af --- /dev/null +++ b/search/enumvalues_66.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.3.1"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_66.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/search/enumvalues_66.js b/search/enumvalues_66.js new file mode 100644 index 00000000..219da0a2 --- /dev/null +++ b/search/enumvalues_66.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['file',['file',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a0e22c8d87219acc3a42d6bb19e17fe8e',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]] +]; diff --git a/search/enumvalues_69.html b/search/enumvalues_69.html new file mode 100644 index 00000000..bcd6d2e4 --- /dev/null +++ b/search/enumvalues_69.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.3.1"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_69.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/search/enumvalues_69.js b/search/enumvalues_69.js new file mode 100644 index 00000000..1e3e6f4a --- /dev/null +++ b/search/enumvalues_69.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['invalid',['invalid',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a41d8512b16b5db4e04e0de37f5e25f85',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]] +]; diff --git a/search/enumvalues_6d.html b/search/enumvalues_6d.html new file mode 100644 index 00000000..f68d5268 --- /dev/null +++ b/search/enumvalues_6d.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.3.1"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_6d.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/search/enumvalues_6d.js b/search/enumvalues_6d.js new file mode 100644 index 00000000..ca5186b2 --- /dev/null +++ b/search/enumvalues_6d.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['multiplexer',['multiplexer',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a1f40773df790828587987eb23baaa72d',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]] +]; diff --git a/search/enumvalues_6e.js b/search/enumvalues_6e.js index 19bc19d5..ae941df6 100644 --- a/search/enumvalues_6e.js +++ b/search/enumvalues_6e.js @@ -1,4 +1,5 @@ var searchData= [ - ['none',['none',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8',1,'boost::afio::v2_xxx::handle::none()'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa334c4a4c42fdb79d7ebc3e73b517e6f8',1,'boost::afio::v2_xxx::handle::none()']]] + ['nocommit',['nocommit',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21af370cf4af051d7f4f8983a5a15dd8073',1,'boost::afio::v2_xxx::section_handle::flag_base']]], + ['none',['none',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458ad12e7f9f32f8fb358b35e79418f1429e',1,'boost::afio::v2_xxx::handle::flag_base::none()'],['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a2220c7c10ce013ef79f9baad9e24ad81',1,'boost::afio::v2_xxx::section_handle::flag_base::none()'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabada334c4a4c42fdb79d7ebc3e73b517e6f8',1,'boost::afio::v2_xxx::handle::none()'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa334c4a4c42fdb79d7ebc3e73b517e6f8',1,'boost::afio::v2_xxx::handle::none()']]] ]; diff --git a/search/enumvalues_6f.js b/search/enumvalues_6f.js index 03da8f46..62dfe214 100644 --- a/search/enumvalues_6f.js +++ b/search/enumvalues_6f.js @@ -1,5 +1,6 @@ var searchData= [ ['okay',['okay',['../classboost_1_1afio_1_1v2__xxx_1_1utils_1_1secded__ecc.html#ad4a2e426ac1c9a6a956f79a0220633cda2c5064b3c900455d0ca7f98ee8ba32fc',1,'boost::afio::v2_xxx::utils::secded_ecc']]], - ['only_5fmetadata',['only_metadata',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caab8a61dd00ce6fc5888706bda8fab2e98',1,'boost::afio::v2_xxx::handle']]] + ['only_5fmetadata',['only_metadata',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caab8a61dd00ce6fc5888706bda8fab2e98',1,'boost::afio::v2_xxx::handle']]], + ['overlapped',['overlapped',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3c01bc890fa4aabc3721ebea294cc783',1,'boost::afio::v2_xxx::handle::flag_base::overlapped()'],['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5add35e73bad6f0e52bb7307f352513915',1,'boost::afio::v2_xxx::native_handle_type::disposition_base::overlapped()']]] ]; diff --git a/search/enumvalues_70.html b/search/enumvalues_70.html new file mode 100644 index 00000000..0b609cb1 --- /dev/null +++ b/search/enumvalues_70.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.3.1"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_70.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/search/enumvalues_70.js b/search/enumvalues_70.js new file mode 100644 index 00000000..29ef1b98 --- /dev/null +++ b/search/enumvalues_70.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['prefault',['prefault',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a1c2fc1d3eb7aca3d9e451ef1f03e064d',1,'boost::afio::v2_xxx::section_handle::flag_base']]], + ['process',['process',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9f62853225de4ea8ae224d6912fb0ca1',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]] +]; diff --git a/search/enumvalues_72.js b/search/enumvalues_72.js index 097700cc..b290c217 100644 --- a/search/enumvalues_72.js +++ b/search/enumvalues_72.js @@ -1,6 +1,7 @@ var searchData= [ - ['read',['read',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaecae13117d6f0584c25a9da6c8f8415e',1,'boost::afio::v2_xxx::handle']]], + ['read',['read',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a9e90016114f8678131fb7547282e6b48',1,'boost::afio::v2_xxx::section_handle::flag_base::read()'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaecae13117d6f0584c25a9da6c8f8415e',1,'boost::afio::v2_xxx::handle::read()']]], + ['readable',['readable',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a3dc019819243ad24fc283879f26e6c5d',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]], ['reads',['reads',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caa0fb9cf5f04f61bb6f1151da57ceb1ca1',1,'boost::afio::v2_xxx::handle']]], ['reads_5fand_5fmetadata',['reads_and_metadata',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caadec4ecca8ae1593f84eea4656599a693',1,'boost::afio::v2_xxx::handle']]] ]; diff --git a/search/enumvalues_73.js b/search/enumvalues_73.js index 0cd11254..32c0d4d8 100644 --- a/search/enumvalues_73.js +++ b/search/enumvalues_73.js @@ -1,4 +1,7 @@ var searchData= [ - ['safety_5ffsyncs',['safety_fsyncs',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caadfa4d35596e04e042a53c64b25c22db3',1,'boost::afio::v2_xxx::handle']]] + ['safety_5ffsyncs',['safety_fsyncs',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527caadfa4d35596e04e042a53c64b25c22db3',1,'boost::afio::v2_xxx::handle']]], + ['section',['section',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a8e7be1ef9aea64d916d9fe938cfeb7fa',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]], + ['seekable',['seekable',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9d5f9c3bd2a7577d36d953701116c651',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]], + ['symlink',['symlink',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a58f3f96fa1cafd3605b488394e000d89',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]] ]; diff --git a/search/enumvalues_75.html b/search/enumvalues_75.html new file mode 100644 index 00000000..9c14af2d --- /dev/null +++ b/search/enumvalues_75.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.3.1"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="enumvalues_75.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/search/enumvalues_75.js b/search/enumvalues_75.js new file mode 100644 index 00000000..1dc5e3a0 --- /dev/null +++ b/search/enumvalues_75.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['unlink_5fon_5fclose',['unlink_on_close',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a04d0b055e02b0d820a046c9df04b1ef2',1,'boost::afio::v2_xxx::handle::flag_base']]] +]; diff --git a/search/enumvalues_77.js b/search/enumvalues_77.js index d31db41e..21303254 100644 --- a/search/enumvalues_77.js +++ b/search/enumvalues_77.js @@ -1,4 +1,6 @@ var searchData= [ - ['write',['write',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee',1,'boost::afio::v2_xxx::handle']]] + ['win_5fdisable_5funlink_5femulation',['win_disable_unlink_emulation',['../structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a5dc8858566b13f916d3cc15986ac175d',1,'boost::afio::v2_xxx::handle::flag_base']]], + ['writable',['writable',['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a7f3c9880393fc86b9a5c004a597ed4fe',1,'boost::afio::v2_xxx::native_handle_type::disposition_base']]], + ['write',['write',['../structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ad674db212ff8358a30a6d2c105cf0c78',1,'boost::afio::v2_xxx::section_handle::flag_base::write()'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acd7f0c039e94c7ad40937fe32a2cabadaefb2a684e4afb7d55e6147fbe5a332ee',1,'boost::afio::v2_xxx::handle::write()']]] ]; diff --git a/search/functions_62.js b/search/functions_62.js index 2d235c5a..107b96b3 100644 --- a/search/functions_62.js +++ b/search/functions_62.js @@ -2,7 +2,6 @@ var searchData= [ ['backing_5fnative_5fhandle',['backing_native_handle',['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a78fc51ac881ae0fc42327de1f9604ee7',1,'boost::afio::v2_xxx::section_handle']]], ['begin',['begin',['../structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#aff13684e4ab8c811e63808b66901209c',1,'boost::afio::v2_xxx::storage_profile::storage_profile::begin() noexcept'],['../structboost_1_1afio_1_1v2__xxx_1_1storage__profile_1_1storage__profile.html#a41eaa3d97abd88484db04b0fed1d7cd3',1,'boost::afio::v2_xxx::storage_profile::storage_profile::begin() const noexcept']]], - ['boostlite_5fbitfield_5fbegin',['BOOSTLITE_BITFIELD_BEGIN',['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#a2fcb63ac3ba4b4e227f2ded9ea5a690d',1,'boost::afio::v2_xxx::handle::BOOSTLITE_BITFIELD_BEGIN()'],['../classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#abcaa8807c39cae2261ed9de520661678',1,'boost::afio::v2_xxx::section_handle::BOOSTLITE_BITFIELD_BEGIN()'],['../structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ade22f15e9a977a54937cb49f11457cce',1,'boost::afio::v2_xxx::native_handle_type::BOOSTLITE_BITFIELD_BEGIN()'],['../structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a3b556911b5de4e00f2cf8fef79e13adf',1,'boost::afio::v2_xxx::statfs_t::BOOSTLITE_BITFIELD_BEGIN()']]], ['byte_5franges',['byte_ranges',['../classboost_1_1afio_1_1v2__xxx_1_1algorithm_1_1shared__fs__mutex_1_1byte__ranges.html#ac966cdd44d405cdc1ee1fe4e43690d0b',1,'boost::afio::v2_xxx::algorithm::shared_fs_mutex::byte_ranges']]], ['bytes_5ftransferred',['bytes_transferred',['../classboost_1_1afio_1_1v2__xxx_1_1io__handle_1_1io__result.html#a1a6bc734614274e0be4d8fcbd2d5ad06',1,'boost::afio::v2_xxx::io_handle::io_result']]] ]; diff --git a/search/search.js b/search/search.js index 4e4d4e3e..ac2bbd77 100644 --- a/search/search.js +++ b/search/search.js @@ -8,14 +8,14 @@ var indexSectionsWithContent = { 0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111111011011111101111111010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010110111011001110101101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010110111011001110101101010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 3: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111101011001110000101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 4: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010111111011011111101111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 5: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101111010000010101111101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 6: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011010011000001101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 7: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000100000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 8: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000010000011001110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 7: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000000100000100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 8: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111011000111101111010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 9: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 10: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 11: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" diff --git a/statfs_8hpp.html b/statfs_8hpp.html index 04b6fb21..1c29e527 100644 --- a/statfs_8hpp.html +++ b/statfs_8hpp.html @@ -125,6 +125,9 @@ Classes</h2></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html">boost::afio::v2_xxx::statfs_t::f_flags_t</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Used to indicate what metadata should be filled in. <a href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a> Namespaces</h2></td></tr> diff --git a/statfs_8hpp_source.html b/statfs_8hpp_source.html index ba086fc5..e1ce9e48 100644 --- a/statfs_8hpp_source.html +++ b/statfs_8hpp_source.html @@ -186,7 +186,7 @@ $(document).ready(function(){initNavTree('statfs_8hpp_source.html','');}); <div class="line"><a name="l00080"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a70456cfc824f2647b366d21ffd7e8ee8"> 80</a></span>  std::string <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a70456cfc824f2647b366d21ffd7e8ee8">f_mntfromname</a>; </div> <div class="line"><a name="l00081"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#af3bd8aad00a4be8ef37067e843a4a300"> 81</a></span>  fixme_path <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#af3bd8aad00a4be8ef37067e843a4a300">f_mntonname</a>; </div> <div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div> -<div class="line"><a name="l00084"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a3b556911b5de4e00f2cf8fef79e13adf"> 84</a></span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a3b556911b5de4e00f2cf8fef79e13adf" title="Used to indicate what metadata should be filled in.">BOOSTLITE_BITFIELD_BEGIN</a>(want) { flags = 1 << 0, bsize = 1 << 1, iosize = 1 << 2, blocks = 1 << 3, bfree = 1 << 4, bavail = 1 << 5, files = 1 << 6, ffree = 1 << 7, namemax = 1 << 8, owner = 1 << 9, fsid = 1 << 10, fstypename = 1 << 11, mntfromname = 1 << 12, mntonname = 1 << 13, all = (unsigned) -1 }</div> +<div class="line"><a name="l00084"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html"> 84</a></span>  BOOSTLITE_BITFIELD_BEGIN(want) { flags = 1 << 0, bsize = 1 << 1, iosize = 1 << 2, blocks = 1 << 3, bfree = 1 << 4, bavail = 1 << 5, files = 1 << 6, ffree = 1 << 7, namemax = 1 << 8, owner = 1 << 9, fsid = 1 << 10, fstypename = 1 << 11, mntfromname = 1 << 12, mntonname = 1 << 13, all = (unsigned) -1 }</div> <div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  BOOSTLITE_BITFIELD_END(want)</div> <div class="line"><a name="l00087"></a><span class="lineno"><a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a95cd6253c6046b469f2f0a8917e75fc9"> 87</a></span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html" title="Metadata about a filing system. Unsupported entries are all bits set.">statfs_t</a>()</div> <div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  {</div> diff --git a/structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base-members.html b/structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base-members.html new file mode 100644 index 00000000..ad71a445 --- /dev/null +++ b/structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base-members.html @@ -0,0 +1,135 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.3.1"/> +<title>Boost.AFIO: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Boost.AFIO +  <span id="projectnumber">v2.00 early alpha</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.3.1 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="modules.html"><span>Modules</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">boost::afio::v2_xxx::handle::flag_base Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">boost::afio::v2_xxx::handle::flag_base</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a443ebb0a0ef2df5fca9d12cf73f726ee">byte_lock_insanity</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">boost::afio::v2_xxx::handle::flag_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458afa62fca7e0c53a86dfd47b93a2f8974f">disable_safety_fsyncs</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">boost::afio::v2_xxx::handle::flag_base</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3009025c971ccc82e0e3a151c0fe95ae">disable_safety_unlinks</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">boost::afio::v2_xxx::handle::flag_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458">enum_type</a> enum name</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">boost::afio::v2_xxx::handle::flag_base</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458ad12e7f9f32f8fb358b35e79418f1429e">none</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">boost::afio::v2_xxx::handle::flag_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3c01bc890fa4aabc3721ebea294cc783">overlapped</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">boost::afio::v2_xxx::handle::flag_base</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a04d0b055e02b0d820a046c9df04b1ef2">unlink_on_close</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">boost::afio::v2_xxx::handle::flag_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a5dc8858566b13f916d3cc15986ac175d">win_disable_unlink_emulation</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">boost::afio::v2_xxx::handle::flag_base</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li> + </ul> +</div> +</body> +</html> diff --git a/structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html b/structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html new file mode 100644 index 00000000..9982a96f --- /dev/null +++ b/structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html @@ -0,0 +1,208 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.3.1"/> +<title>Boost.AFIO: boost::afio::v2_xxx::handle::flag_base Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Boost.AFIO +  <span id="projectnumber">v2.00 early alpha</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.3.1 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="modules.html"><span>Modules</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-types">Public Types</a> | +<a href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">boost::afio::v2_xxx::handle::flag_base Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Bitwise flags which can be specified. + <a href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="handle_8hpp_source.html">handle.hpp</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> +Public Types</h2></td></tr> +<tr class="memitem:a341bd60b4fd9aa6a6737f40e52d22458"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458">enum_type</a> : unsigned { <br/> +  <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458ad12e7f9f32f8fb358b35e79418f1429e">none</a> = 0, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a04d0b055e02b0d820a046c9df04b1ef2">unlink_on_close</a> = 1 << 0, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458afa62fca7e0c53a86dfd47b93a2f8974f">disable_safety_fsyncs</a> = 1 << 2, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3009025c971ccc82e0e3a151c0fe95ae">disable_safety_unlinks</a> = 1 << 3, +<br/> +  <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a5dc8858566b13f916d3cc15986ac175d">win_disable_unlink_emulation</a> = 1 << 24, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3c01bc890fa4aabc3721ebea294cc783">overlapped</a> = 1 << 28, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a443ebb0a0ef2df5fca9d12cf73f726ee">byte_lock_insanity</a> = 1 << 29 +<br/> + }</td></tr> +<tr class="separator:a341bd60b4fd9aa6a6737f40e52d22458"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Bitwise flags which can be specified. </p> +</div><h2 class="groupheader">Member Enumeration Documentation</h2> +<a class="anchor" id="a341bd60b4fd9aa6a6737f40e52d22458"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458">boost::afio::v2_xxx::handle::flag_base::enum_type</a> : unsigned</td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a341bd60b4fd9aa6a6737f40e52d22458ad12e7f9f32f8fb358b35e79418f1429e"></a>none</em> </td><td class="fielddoc"> +<p>No flags. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a341bd60b4fd9aa6a6737f40e52d22458a04d0b055e02b0d820a046c9df04b1ef2"></a>unlink_on_close</em> </td><td class="fielddoc"> +<p>Unlinks the file on handle close. On POSIX, this simply unlinks whatever is pointed to by <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a461355ae526806b338fd2eaadc564a43" title="The path this handle refers to, if any.">path()</a></code> upon the call of <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f" title="Immediately close the native handle type managed by this handle.">close()</a></code> if and only if the inode matches. On Windows, this opens the file handle with the <code>FILE_FLAG_DELETE_ON_CLOSE</code> modifier which substantially affects caching policy and causes the <b>first</b> handle close to make the file unavailable for anyone else to open with an <code>EAGAIN</code> error return. Because this is confusing, unless the <code>win_disable_unlink_emulation</code> flag is also specified, this POSIX behaviour is somewhat emulated by AFIO on Windows by renaming the file to a random name on <code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a651ff10099e7522df784507aca8b8f0f" title="Immediately close the native handle type managed by this handle.">close()</a></code> causing it to appear to have been unlinked immediately. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a341bd60b4fd9aa6a6737f40e52d22458afa62fca7e0c53a86dfd47b93a2f8974f"></a>disable_safety_fsyncs</em> </td><td class="fielddoc"> +<p>Some kernel caching modes have unhelpfully inconsistent behaviours in getting your data onto storage, so by default unless this flag is specified AFIO adds extra fsyncs to the following operations for the caching modes specified below: truncation of file length either explicitly or during file open. closing of the handle either explicitly or in the destructor.</p> +<p>Additionally on Linux only to prevent loss of file metadata: On the parent directory whenever a file might have been created. On the parent directory on file close.</p> +<p>This only occurs for these kernel caching modes: caching::none caching::reads caching::reads_and_metadata caching::safety_fsyncs </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a341bd60b4fd9aa6a6737f40e52d22458a3009025c971ccc82e0e3a151c0fe95ae"></a>disable_safety_unlinks</em> </td><td class="fielddoc"> +<p><code><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#ab8427163f63809bb60a7c70a7cc58031">file_handle::unlink()</a></code> could accidentally delete the wrong file if someone has renamed the open file handle since the time it was opened. To prevent this occuring, where the OS doesn't provide race free unlink-by-open-handle we compare the inode of the path we are about to unlink with that of the open handle before unlinking. </p> +<dl class="section warning"><dt>Warning</dt><dd>This does not prevent races where in between the time of checking the inode and executing the unlink a third party changes the item about to be unlinked. Only operating systems with a true race-free unlink syscall are race free. </dd></dl> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a341bd60b4fd9aa6a6737f40e52d22458a5dc8858566b13f916d3cc15986ac175d"></a>win_disable_unlink_emulation</em> </td><td class="fielddoc"> +<p>See the documentation for <code>unlink_on_close</code> </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a341bd60b4fd9aa6a6737f40e52d22458a3c01bc890fa4aabc3721ebea294cc783"></a>overlapped</em> </td><td class="fielddoc"> +<p>On Windows, create any new handles with OVERLAPPED semantics. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a341bd60b4fd9aa6a6737f40e52d22458a443ebb0a0ef2df5fca9d12cf73f726ee"></a>byte_lock_insanity</em> </td><td class="fielddoc"> +<p>Using insane POSIX byte range locks. </p> +</td></tr> +</table> +<div class="fragment"><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  {</div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458ad12e7f9f32f8fb358b35e79418f1429e" title="No flags.">none</a> = 0, </div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div> +<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a04d0b055e02b0d820a046c9df04b1ef2">unlink_on_close</a> = 1 << 0,</div> +<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div> +<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458afa62fca7e0c53a86dfd47b93a2f8974f">disable_safety_fsyncs</a> = 1 << 2,</div> +<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3009025c971ccc82e0e3a151c0fe95ae">disable_safety_unlinks</a> = 1 << 3,</div> +<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div> +<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a5dc8858566b13f916d3cc15986ac175d" title="See the documentation for unlink_on_close">win_disable_unlink_emulation</a> = 1 << 24, </div> +<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div> +<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="comment">// NOTE: IF UPDATING THIS UPDATE THE std::ostream PRINTER BELOW!!!</span></div> +<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div> +<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3c01bc890fa4aabc3721ebea294cc783" title="On Windows, create any new handles with OVERLAPPED semantics.">overlapped</a> = 1 << 28, </div> +<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a443ebb0a0ef2df5fca9d12cf73f726ee" title="Using insane POSIX byte range locks.">byte_lock_insanity</a> = 1 << 29 </div> +<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  }</div> +</div><!-- fragment --> +</div> +</div> +<hr/>The documentation for this struct was generated from the following file:<ul> +<li>include/boost/afio/v2.0/<a class="el" href="handle_8hpp_source.html">handle.hpp</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="namespaceboost.html">boost</a></li><li class="navelem"><a class="el" href="namespaceboost_1_1afio.html">afio</a></li><li class="navelem"><a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">v2_xxx</a></li><li class="navelem"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html">handle</a></li><li class="navelem"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">flag_base</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li> + </ul> +</div> +</body> +</html> diff --git a/structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.js b/structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.js new file mode 100644 index 00000000..3f7d1322 --- /dev/null +++ b/structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.js @@ -0,0 +1,12 @@ +var structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base = +[ + [ "enum_type", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458", [ + [ "none", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458ad12e7f9f32f8fb358b35e79418f1429e", null ], + [ "unlink_on_close", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a04d0b055e02b0d820a046c9df04b1ef2", null ], + [ "disable_safety_fsyncs", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458afa62fca7e0c53a86dfd47b93a2f8974f", null ], + [ "disable_safety_unlinks", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3009025c971ccc82e0e3a151c0fe95ae", null ], + [ "win_disable_unlink_emulation", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a5dc8858566b13f916d3cc15986ac175d", null ], + [ "overlapped", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3c01bc890fa4aabc3721ebea294cc783", null ], + [ "byte_lock_insanity", "structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a443ebb0a0ef2df5fca9d12cf73f726ee", null ] + ] ] +];
\ No newline at end of file diff --git a/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type-members.html b/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type-members.html index f5e6dfd4..0723f3d6 100644 --- a/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type-members.html +++ b/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type-members.html @@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('structboost_1_1afio_1_1v2__xxx_1_1nati <table class="directory"> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_init</b> (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">boost::afio::v2_xxx::native_handle_type</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">boost::afio::v2_xxx::native_handle_type</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>behaviour</b> (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">boost::afio::v2_xxx::native_handle_type</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">boost::afio::v2_xxx::native_handle_type</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ade22f15e9a977a54937cb49f11457cce">BOOSTLITE_BITFIELD_BEGIN</a>(disposition)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">boost::afio::v2_xxx::native_handle_type</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>disposition</b> typedef (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">boost::afio::v2_xxx::native_handle_type</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">boost::afio::v2_xxx::native_handle_type</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ab2ceb093076cf42f4468f5373d50662b">fd</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">boost::afio::v2_xxx::native_handle_type</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a3bbd7284f58a31e68893eab7acede3db">h</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">boost::afio::v2_xxx::native_handle_type</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a9cc61ca802354747be3f08eabba2969e">is_append_only</a>() const noexcept</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">boost::afio::v2_xxx::native_handle_type</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> diff --git a/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html b/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html index 12368015..cbf300df 100644 --- a/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html +++ b/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html @@ -107,6 +107,8 @@ $(document).ready(function(){initNavTree('structboost_1_1afio_1_1v2__xxx_1_1nati <div class="header"> <div class="summary"> +<a href="#nested-classes">Classes</a> | +<a href="#pub-types">Public Types</a> | <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-attribs">Public Attributes</a> | <a href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type-members.html">List of all members</a> </div> @@ -120,11 +122,20 @@ $(document).ready(function(){initNavTree('structboost_1_1afio_1_1v2__xxx_1_1nati <p><code>#include <<a class="el" href="native__handle__type_8hpp_source.html">native_handle_type.hpp</a>></code></p> <table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> +Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">disposition_base</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The type of handle. <a href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> +Public Types</h2></td></tr> +<tr class="memitem:a22bc38ea359bf8b1ab790a43e0cc0c87"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22bc38ea359bf8b1ab790a43e0cc0c87"></a> +using </td><td class="memItemRight" valign="bottom"><b>disposition</b> = boost_lite::_415bbcd2::bitfield::bitfield< <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">disposition_base</a> ></td></tr> +<tr class="separator:a22bc38ea359bf8b1ab790a43e0cc0c87"><td class="memSeparator" colspan="2"> </td></tr> +</table><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:ade22f15e9a977a54937cb49f11457cce"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ade22f15e9a977a54937cb49f11457cce">BOOSTLITE_BITFIELD_BEGIN</a> (disposition)</td></tr> -<tr class="memdesc:ade22f15e9a977a54937cb49f11457cce"><td class="mdescLeft"> </td><td class="mdescRight">The type of handle. <a href="#ade22f15e9a977a54937cb49f11457cce">More...</a><br/></td></tr> -<tr class="separator:ade22f15e9a977a54937cb49f11457cce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5ade736d1102ea5fa5a00ae96ec14dd9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ade736d1102ea5fa5a00ae96ec14dd9"></a> constexpr </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a5ade736d1102ea5fa5a00ae96ec14dd9">native_handle_type</a> () noexcept</td></tr> <tr class="memdesc:a5ade736d1102ea5fa5a00ae96ec14dd9"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a default instance. <br/></td></tr> @@ -241,65 +252,7 @@ union {</td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><p>A native handle type used for wrapping file descriptors, process ids or HANDLEs. Unmanaged, wrap in a handle object to manage. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> -<a class="anchor" id="ade22f15e9a977a54937cb49f11457cce"></a> -<div class="memitem"> -<div class="memproto"> -<table class="mlabels"> - <tr> - <td class="mlabels-left"> - <table class="memname"> - <tr> - <td class="memname">boost::afio::v2_xxx::native_handle_type::BOOSTLITE_BITFIELD_BEGIN </td> - <td>(</td> - <td class="paramtype">disposition </td> - <td class="paramname"></td><td>)</td> - <td></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>The type of handle. </p> -<p>< Invalid handle</p> -<p>< Is readable</p> -<p>< Is writable</p> -<p>< Is append only</p> -<p>< Requires additional synchronisation</p> -<p>< Is seekable</p> -<p>< Requires sector aligned i/o (typically 512 or 4096)</p> -<p>< Is a regular file</p> -<p>< Is a directory</p> -<p>< Is a symlink</p> -<p>< Is a kqueue/epoll/iocp</p> -<p>< Is a child process</p> -<p>< Is a memory section </p> -<div class="fragment"><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  {</div> -<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  invalid = 0, </div> -<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div> -<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  readable = 1 << 0, </div> -<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  writable = 1 << 1, </div> -<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  append_only = 1 << 2, </div> -<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div> -<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  overlapped = 1 << 4, </div> -<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  seekable = 1 << 5, </div> -<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  aligned_io = 1 << 6, </div> -<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div> -<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  file = 1 << 8, </div> -<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  directory = 1 << 9, </div> -<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  symlink = 1 << 10, </div> -<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  multiplexer = 1 << 11, </div> -<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  process = 1 << 12, </div> -<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  section = 1 << 13 </div> -<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  }</div> -</div><!-- fragment --> -</div> -</div> -<hr/>The documentation for this struct was generated from the following file:<ul> +</div><hr/>The documentation for this struct was generated from the following file:<ul> <li>include/boost/afio/v2.0/<a class="el" href="native__handle__type_8hpp_source.html">native_handle_type.hpp</a></li> </ul> </div><!-- contents --> diff --git a/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.js b/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.js index 12cd1c67..8883e83a 100644 --- a/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.js +++ b/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.js @@ -1,11 +1,12 @@ var structboost_1_1afio_1_1v2__xxx_1_1native__handle__type = [ + [ "disposition_base", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base" ], + [ "disposition", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a22bc38ea359bf8b1ab790a43e0cc0c87", null ], [ "native_handle_type", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a5ade736d1102ea5fa5a00ae96ec14dd9", null ], [ "native_handle_type", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ad6eb1cef3178d6be0e5cee4e35e76e82", null ], [ "native_handle_type", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a92330d915383d4eaf6a6eb6badc51286", null ], [ "native_handle_type", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ad347773ed7bc2201be56f99ee75e783e", null ], [ "native_handle_type", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a327bc778ebbab6a497f0718492ba7bd8", null ], - [ "BOOSTLITE_BITFIELD_BEGIN", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#ade22f15e9a977a54937cb49f11457cce", null ], [ "is_append_only", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a9cc61ca802354747be3f08eabba2969e", null ], [ "is_directory", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#aac1bb1d0c281c22ed021d3b7839ebd4b", null ], [ "is_multiplexer", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html#a4de7b54c211f2eb28d433e3776911b97", null ], diff --git a/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base-members.html b/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base-members.html new file mode 100644 index 00000000..9e09c581 --- /dev/null +++ b/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base-members.html @@ -0,0 +1,141 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.3.1"/> +<title>Boost.AFIO: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Boost.AFIO +  <span id="projectnumber">v2.00 early alpha</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.3.1 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="modules.html"><span>Modules</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">boost::afio::v2_xxx::native_handle_type::disposition_base Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a34621b385c000f7bcf69a36d0c11b337">aligned_io</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a4829b95ec7c706cbdde7248e896f248a">append_only</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5aa2651bf8f667351f7d898cc35b9d016a">directory</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5">enum_type</a> enum name</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a0e22c8d87219acc3a42d6bb19e17fe8e">file</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a41d8512b16b5db4e04e0de37f5e25f85">invalid</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a1f40773df790828587987eb23baaa72d">multiplexer</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5add35e73bad6f0e52bb7307f352513915">overlapped</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9f62853225de4ea8ae224d6912fb0ca1">process</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a3dc019819243ad24fc283879f26e6c5d">readable</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a8e7be1ef9aea64d916d9fe938cfeb7fa">section</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9d5f9c3bd2a7577d36d953701116c651">seekable</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a58f3f96fa1cafd3605b488394e000d89">symlink</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a7f3c9880393fc86b9a5c004a597ed4fe">writable</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">boost::afio::v2_xxx::native_handle_type::disposition_base</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li> + </ul> +</div> +</body> +</html> diff --git a/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html b/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html new file mode 100644 index 00000000..46827e36 --- /dev/null +++ b/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html @@ -0,0 +1,234 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.3.1"/> +<title>Boost.AFIO: boost::afio::v2_xxx::native_handle_type::disposition_base Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Boost.AFIO +  <span id="projectnumber">v2.00 early alpha</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.3.1 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="modules.html"><span>Modules</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-types">Public Types</a> | +<a href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">boost::afio::v2_xxx::native_handle_type::disposition_base Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>The type of handle. + <a href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="native__handle__type_8hpp_source.html">native_handle_type.hpp</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> +Public Types</h2></td></tr> +<tr class="memitem:a3f5231b1a86b8c661b39312f0f4a02f5"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5">enum_type</a> : unsigned { <br/> +  <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a41d8512b16b5db4e04e0de37f5e25f85">invalid</a> = 0, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a3dc019819243ad24fc283879f26e6c5d">readable</a> = 1 << 0, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a7f3c9880393fc86b9a5c004a597ed4fe">writable</a> = 1 << 1, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a4829b95ec7c706cbdde7248e896f248a">append_only</a> = 1 << 2, +<br/> +  <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5add35e73bad6f0e52bb7307f352513915">overlapped</a> = 1 << 4, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9d5f9c3bd2a7577d36d953701116c651">seekable</a> = 1 << 5, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a34621b385c000f7bcf69a36d0c11b337">aligned_io</a> = 1 << 6, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a0e22c8d87219acc3a42d6bb19e17fe8e">file</a> = 1 << 8, +<br/> +  <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5aa2651bf8f667351f7d898cc35b9d016a">directory</a> = 1 << 9, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a58f3f96fa1cafd3605b488394e000d89">symlink</a> = 1 << 10, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a1f40773df790828587987eb23baaa72d">multiplexer</a> = 1 << 11, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9f62853225de4ea8ae224d6912fb0ca1">process</a> = 1 << 12, +<br/> +  <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a8e7be1ef9aea64d916d9fe938cfeb7fa">section</a> = 1 << 13 +<br/> + }</td></tr> +<tr class="separator:a3f5231b1a86b8c661b39312f0f4a02f5"><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 type of handle. </p> +</div><h2 class="groupheader">Member Enumeration Documentation</h2> +<a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5">boost::afio::v2_xxx::native_handle_type::disposition_base::enum_type</a> : unsigned</td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a41d8512b16b5db4e04e0de37f5e25f85"></a>invalid</em> </td><td class="fielddoc"> +<p>Invalid handle. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a3dc019819243ad24fc283879f26e6c5d"></a>readable</em> </td><td class="fielddoc"> +<p>Is readable. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a7f3c9880393fc86b9a5c004a597ed4fe"></a>writable</em> </td><td class="fielddoc"> +<p>Is writable. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a4829b95ec7c706cbdde7248e896f248a"></a>append_only</em> </td><td class="fielddoc"> +<p>Is append only. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5add35e73bad6f0e52bb7307f352513915"></a>overlapped</em> </td><td class="fielddoc"> +<p>Requires additional synchronisation. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a9d5f9c3bd2a7577d36d953701116c651"></a>seekable</em> </td><td class="fielddoc"> +<p>Is seekable. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a34621b385c000f7bcf69a36d0c11b337"></a>aligned_io</em> </td><td class="fielddoc"> +<p>Requires sector aligned i/o (typically 512 or 4096) </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a0e22c8d87219acc3a42d6bb19e17fe8e"></a>file</em> </td><td class="fielddoc"> +<p>Is a regular file. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5aa2651bf8f667351f7d898cc35b9d016a"></a>directory</em> </td><td class="fielddoc"> +<p>Is a directory. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a58f3f96fa1cafd3605b488394e000d89"></a>symlink</em> </td><td class="fielddoc"> +<p>Is a symlink. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a1f40773df790828587987eb23baaa72d"></a>multiplexer</em> </td><td class="fielddoc"> +<p>Is a kqueue/epoll/iocp. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a9f62853225de4ea8ae224d6912fb0ca1"></a>process</em> </td><td class="fielddoc"> +<p>Is a child process. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a8e7be1ef9aea64d916d9fe938cfeb7fa"></a>section</em> </td><td class="fielddoc"> +<p>Is a memory section. </p> +</td></tr> +</table> +<div class="fragment"><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  {</div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a41d8512b16b5db4e04e0de37f5e25f85" title="Invalid handle.">invalid</a> = 0, </div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a3dc019819243ad24fc283879f26e6c5d" title="Is readable.">readable</a> = 1 << 0, </div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a7f3c9880393fc86b9a5c004a597ed4fe" title="Is writable.">writable</a> = 1 << 1, </div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a4829b95ec7c706cbdde7248e896f248a" title="Is append only.">append_only</a> = 1 << 2, </div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5add35e73bad6f0e52bb7307f352513915" title="Requires additional synchronisation.">overlapped</a> = 1 << 4, </div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9d5f9c3bd2a7577d36d953701116c651" title="Is seekable.">seekable</a> = 1 << 5, </div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a34621b385c000f7bcf69a36d0c11b337" title="Requires sector aligned i/o (typically 512 or 4096)">aligned_io</a> = 1 << 6, </div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a0e22c8d87219acc3a42d6bb19e17fe8e" title="Is a regular file.">file</a> = 1 << 8, </div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5aa2651bf8f667351f7d898cc35b9d016a" title="Is a directory.">directory</a> = 1 << 9, </div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a58f3f96fa1cafd3605b488394e000d89" title="Is a symlink.">symlink</a> = 1 << 10, </div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a1f40773df790828587987eb23baaa72d" title="Is a kqueue/epoll/iocp.">multiplexer</a> = 1 << 11, </div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9f62853225de4ea8ae224d6912fb0ca1" title="Is a child process.">process</a> = 1 << 12, </div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a8e7be1ef9aea64d916d9fe938cfeb7fa" title="Is a memory section.">section</a> = 1 << 13 </div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  }</div> +</div><!-- fragment --> +</div> +</div> +<hr/>The documentation for this struct was generated from the following file:<ul> +<li>include/boost/afio/v2.0/<a class="el" href="native__handle__type_8hpp_source.html">native_handle_type.hpp</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="namespaceboost.html">boost</a></li><li class="navelem"><a class="el" href="namespaceboost_1_1afio.html">afio</a></li><li class="navelem"><a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">v2_xxx</a></li><li class="navelem"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html">native_handle_type</a></li><li class="navelem"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">disposition_base</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li> + </ul> +</div> +</body> +</html> diff --git a/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.js b/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.js new file mode 100644 index 00000000..69173fed --- /dev/null +++ b/structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.js @@ -0,0 +1,18 @@ +var structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base = +[ + [ "enum_type", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5", [ + [ "invalid", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a41d8512b16b5db4e04e0de37f5e25f85", null ], + [ "readable", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a3dc019819243ad24fc283879f26e6c5d", null ], + [ "writable", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a7f3c9880393fc86b9a5c004a597ed4fe", null ], + [ "append_only", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a4829b95ec7c706cbdde7248e896f248a", null ], + [ "overlapped", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5add35e73bad6f0e52bb7307f352513915", null ], + [ "seekable", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9d5f9c3bd2a7577d36d953701116c651", null ], + [ "aligned_io", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a34621b385c000f7bcf69a36d0c11b337", null ], + [ "file", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a0e22c8d87219acc3a42d6bb19e17fe8e", null ], + [ "directory", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5aa2651bf8f667351f7d898cc35b9d016a", null ], + [ "symlink", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a58f3f96fa1cafd3605b488394e000d89", null ], + [ "multiplexer", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a1f40773df790828587987eb23baaa72d", null ], + [ "process", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9f62853225de4ea8ae224d6912fb0ca1", null ], + [ "section", "structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a8e7be1ef9aea64d916d9fe938cfeb7fa", null ] + ] ] +];
\ No newline at end of file diff --git a/structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base-members.html b/structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base-members.html new file mode 100644 index 00000000..e2c9ed4f --- /dev/null +++ b/structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base-members.html @@ -0,0 +1,137 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.3.1"/> +<title>Boost.AFIO: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Boost.AFIO +  <span id="projectnumber">v2.00 early alpha</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.3.1 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="modules.html"><span>Modules</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">boost::afio::v2_xxx::section_handle::flag_base Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">boost::afio::v2_xxx::section_handle::flag_base</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ae7629d46c02f3ef447725bad31c815f5">cow</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">boost::afio::v2_xxx::section_handle::flag_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21">enum_type</a> enum name</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">boost::afio::v2_xxx::section_handle::flag_base</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ac32f8cabf653ea869cc4103438042ca8">executable</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">boost::afio::v2_xxx::section_handle::flag_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ab14c76ef314929dfcb3bf1a2ca04e546">execute</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">boost::afio::v2_xxx::section_handle::flag_base</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21af370cf4af051d7f4f8983a5a15dd8073">nocommit</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">boost::afio::v2_xxx::section_handle::flag_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a2220c7c10ce013ef79f9baad9e24ad81">none</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">boost::afio::v2_xxx::section_handle::flag_base</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a1c2fc1d3eb7aca3d9e451ef1f03e064d">prefault</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">boost::afio::v2_xxx::section_handle::flag_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a9e90016114f8678131fb7547282e6b48">read</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">boost::afio::v2_xxx::section_handle::flag_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>readwrite</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">boost::afio::v2_xxx::section_handle::flag_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">boost::afio::v2_xxx::section_handle::flag_base</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ad674db212ff8358a30a6d2c105cf0c78">write</a> enum value</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">boost::afio::v2_xxx::section_handle::flag_base</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li> + </ul> +</div> +</body> +</html> diff --git a/structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html b/structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html new file mode 100644 index 00000000..eb9ee57c --- /dev/null +++ b/structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html @@ -0,0 +1,209 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.3.1"/> +<title>Boost.AFIO: boost::afio::v2_xxx::section_handle::flag_base Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Boost.AFIO +  <span id="projectnumber">v2.00 early alpha</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.3.1 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="modules.html"><span>Modules</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-types">Public Types</a> | +<a href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">boost::afio::v2_xxx::section_handle::flag_base Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>The behaviour of the memory section. + <a href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="map__handle_8hpp_source.html">map_handle.hpp</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> +Public Types</h2></td></tr> +<tr class="memitem:aadb6d09d6768eb7ef629f3c10aa24b21"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21">enum_type</a> : unsigned { <br/> +  <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a2220c7c10ce013ef79f9baad9e24ad81">none</a> = 0, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a9e90016114f8678131fb7547282e6b48">read</a> = 1 << 0, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ad674db212ff8358a30a6d2c105cf0c78">write</a> = 1 << 1, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ae7629d46c02f3ef447725bad31c815f5">cow</a> = 1 << 2, +<br/> +  <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ab14c76ef314929dfcb3bf1a2ca04e546">execute</a> = 1 << 3, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21af370cf4af051d7f4f8983a5a15dd8073">nocommit</a> = 1 << 8, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a1c2fc1d3eb7aca3d9e451ef1f03e064d">prefault</a> = 1 << 9, +<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ac32f8cabf653ea869cc4103438042ca8">executable</a> = 1 << 10, +<br/> +  <b>readwrite</b> = (read | write) +<br/> + }</td></tr> +<tr class="separator:aadb6d09d6768eb7ef629f3c10aa24b21"><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 behaviour of the memory section. </p> +</div><h2 class="groupheader">Member Enumeration Documentation</h2> +<a class="anchor" id="aadb6d09d6768eb7ef629f3c10aa24b21"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21">boost::afio::v2_xxx::section_handle::flag_base::enum_type</a> : unsigned</td> + </tr> + </table> +</div><div class="memdoc"> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="aadb6d09d6768eb7ef629f3c10aa24b21a2220c7c10ce013ef79f9baad9e24ad81"></a>none</em> </td><td class="fielddoc"> +<p>No flags. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="aadb6d09d6768eb7ef629f3c10aa24b21a9e90016114f8678131fb7547282e6b48"></a>read</em> </td><td class="fielddoc"> +<p>Memory views can be read. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="aadb6d09d6768eb7ef629f3c10aa24b21ad674db212ff8358a30a6d2c105cf0c78"></a>write</em> </td><td class="fielddoc"> +<p>Memory views can be written. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="aadb6d09d6768eb7ef629f3c10aa24b21ae7629d46c02f3ef447725bad31c815f5"></a>cow</em> </td><td class="fielddoc"> +<p>Memory views can be copy on written. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="aadb6d09d6768eb7ef629f3c10aa24b21ab14c76ef314929dfcb3bf1a2ca04e546"></a>execute</em> </td><td class="fielddoc"> +<p>Memory views can execute code. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="aadb6d09d6768eb7ef629f3c10aa24b21af370cf4af051d7f4f8983a5a15dd8073"></a>nocommit</em> </td><td class="fielddoc"> +<p>Don't allocate space for this memory in the system immediately. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="aadb6d09d6768eb7ef629f3c10aa24b21a1c2fc1d3eb7aca3d9e451ef1f03e064d"></a>prefault</em> </td><td class="fielddoc"> +<p>Prefault, as if by reading every page, any views of memory upon creation. </p> +</td></tr> +<tr><td class="fieldname"><em><a class="anchor" id="aadb6d09d6768eb7ef629f3c10aa24b21ac32f8cabf653ea869cc4103438042ca8"></a>executable</em> </td><td class="fielddoc"> +<p>The backing storage is in fact an executable program binary. </p> +</td></tr> +</table> +<div class="fragment"><div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  {<a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a2220c7c10ce013ef79f9baad9e24ad81" title="No flags.">none</a> = 0, </div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a9e90016114f8678131fb7547282e6b48" title="Memory views can be read.">read</a> = 1 << 0, </div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ad674db212ff8358a30a6d2c105cf0c78" title="Memory views can be written.">write</a> = 1 << 1, </div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ae7629d46c02f3ef447725bad31c815f5" title="Memory views can be copy on written.">cow</a> = 1 << 2, </div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ab14c76ef314929dfcb3bf1a2ca04e546" title="Memory views can execute code.">execute</a> = 1 << 3, </div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21af370cf4af051d7f4f8983a5a15dd8073" title="Don't allocate space for this memory in the system immediately.">nocommit</a> = 1 << 8, </div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a1c2fc1d3eb7aca3d9e451ef1f03e064d" title="Prefault, as if by reading every page, any views of memory upon creation.">prefault</a> = 1 << 9, </div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ac32f8cabf653ea869cc4103438042ca8" title="The backing storage is in fact an executable program binary.">executable</a> = 1 << 10, </div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// NOTE: IF UPDATING THIS UPDATE THE std::ostream PRINTER BELOW!!!</span></div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  readwrite = (<a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a9e90016114f8678131fb7547282e6b48" title="Memory views can be read.">read</a> | <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ad674db212ff8358a30a6d2c105cf0c78" title="Memory views can be written.">write</a>)};</div> +</div><!-- fragment --> +</div> +</div> +<hr/>The documentation for this struct was generated from the following file:<ul> +<li>include/boost/afio/v2.0/<a class="el" href="map__handle_8hpp_source.html">map_handle.hpp</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="namespaceboost.html">boost</a></li><li class="navelem"><a class="el" href="namespaceboost_1_1afio.html">afio</a></li><li class="navelem"><a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">v2_xxx</a></li><li class="navelem"><a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html">section_handle</a></li><li class="navelem"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">flag_base</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li> + </ul> +</div> +</body> +</html> diff --git a/structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.js b/structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.js new file mode 100644 index 00000000..877b8d06 --- /dev/null +++ b/structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.js @@ -0,0 +1,14 @@ +var structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base = +[ + [ "enum_type", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21", [ + [ "none", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a2220c7c10ce013ef79f9baad9e24ad81", null ], + [ "read", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a9e90016114f8678131fb7547282e6b48", null ], + [ "write", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ad674db212ff8358a30a6d2c105cf0c78", null ], + [ "cow", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ae7629d46c02f3ef447725bad31c815f5", null ], + [ "execute", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ab14c76ef314929dfcb3bf1a2ca04e546", null ], + [ "nocommit", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21af370cf4af051d7f4f8983a5a15dd8073", null ], + [ "prefault", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a1c2fc1d3eb7aca3d9e451ef1f03e064d", null ], + [ "executable", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ac32f8cabf653ea869cc4103438042ca8", null ], + [ "readwrite", "structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a3679fcd46b6d429adf70faadca695fd6", null ] + ] ] +];
\ No newline at end of file diff --git a/structboost_1_1afio_1_1v2__xxx_1_1statfs__t-members.html b/structboost_1_1afio_1_1v2__xxx_1_1statfs__t-members.html index f2e64c68..c4d01a6e 100644 --- a/structboost_1_1afio_1_1v2__xxx_1_1statfs__t-members.html +++ b/structboost_1_1afio_1_1v2__xxx_1_1statfs__t-members.html @@ -113,24 +113,24 @@ $(document).ready(function(){initNavTree('structboost_1_1afio_1_1v2__xxx_1_1stat <p>This is the complete list of members for <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a>, including all inherited members.</p> <table class="directory"> - <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a3b556911b5de4e00f2cf8fef79e13adf">BOOSTLITE_BITFIELD_BEGIN</a>(want)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#adc835963e7f0b9db93a28df9b3a245c5">f_bavail</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a5791bfc04bfaaab455940d7880bfcf4c">f_bfree</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a75d44efa48a7521214e0f9d0d0ab686e">f_blocks</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#aeb688cb3e01b2a067500ad12abe99b16">f_bsize</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ab0b2e6d67eedf3d0255f42350fd9fadd">f_ffree</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#af1da822f6b937ad1ce1a15ca49d95181">f_files</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a5c811943e05c503d08cce1042ab47691">f_flags</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ad8bdb0ee4f534879ab4b65a0e02830a0">f_fsid</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ad7b8d2caf5a4605c49d5638e64d68059">f_fstypename</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a1da91a5b020de25d78d2b2dd101bc8d4">f_iosize</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a70456cfc824f2647b366d21ffd7e8ee8">f_mntfromname</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#af3bd8aad00a4be8ef37067e843a4a300">f_mntonname</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a6326305bb4751576c5d20da473228ae5">f_namemax</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a2a017e057e8858d1f956cd8bba2b48f7">f_owner</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> - <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a119a2c00ccb0e17461f16c6e5f418ec7">fill</a>(handle &h, want wanted=want::all) noexcept</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a95cd6253c6046b469f2f0a8917e75fc9">statfs_t</a>()</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ababa5fcbf4999803f718a7b1b86d0b2c">statfs_t</a>(handle &h, want wanted=want::all)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#adc835963e7f0b9db93a28df9b3a245c5">f_bavail</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a5791bfc04bfaaab455940d7880bfcf4c">f_bfree</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a75d44efa48a7521214e0f9d0d0ab686e">f_blocks</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#aeb688cb3e01b2a067500ad12abe99b16">f_bsize</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ab0b2e6d67eedf3d0255f42350fd9fadd">f_ffree</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#af1da822f6b937ad1ce1a15ca49d95181">f_files</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a5c811943e05c503d08cce1042ab47691">f_flags</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ad8bdb0ee4f534879ab4b65a0e02830a0">f_fsid</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ad7b8d2caf5a4605c49d5638e64d68059">f_fstypename</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a1da91a5b020de25d78d2b2dd101bc8d4">f_iosize</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a70456cfc824f2647b366d21ffd7e8ee8">f_mntfromname</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#af3bd8aad00a4be8ef37067e843a4a300">f_mntonname</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a6326305bb4751576c5d20da473228ae5">f_namemax</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a2a017e057e8858d1f956cd8bba2b48f7">f_owner</a></td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a119a2c00ccb0e17461f16c6e5f418ec7">fill</a>(handle &h, want wanted=want::all) noexcept</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a95cd6253c6046b469f2f0a8917e75fc9">statfs_t</a>()</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ababa5fcbf4999803f718a7b1b86d0b2c">statfs_t</a>(handle &h, want wanted=want::all)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>want</b> typedef (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">boost::afio::v2_xxx::statfs_t</a></td><td class="entry"></td></tr> </table></div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> diff --git a/structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html b/structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html index 58c74f87..ac7fce46 100644 --- a/structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html +++ b/structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html @@ -108,6 +108,7 @@ $(document).ready(function(){initNavTree('structboost_1_1afio_1_1v2__xxx_1_1stat <div class="header"> <div class="summary"> <a href="#nested-classes">Classes</a> | +<a href="#pub-types">Public Types</a> | <a href="#pub-methods">Public Member Functions</a> | <a href="#pub-attribs">Public Attributes</a> | <a href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t-members.html">List of all members</a> </div> @@ -125,13 +126,18 @@ $(document).ready(function(){initNavTree('structboost_1_1afio_1_1v2__xxx_1_1stat Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html">f_flags_t</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">want_base</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Used to indicate what metadata should be filled in. <a href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> +Public Types</h2></td></tr> +<tr class="memitem:a3a9e8f6d1597b39e3c6c12f90a772cf8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a9e8f6d1597b39e3c6c12f90a772cf8"></a> +using </td><td class="memItemRight" valign="bottom"><b>want</b> = boost_lite::_415bbcd2::bitfield::bitfield< <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">want_base</a> ></td></tr> +<tr class="separator:a3a9e8f6d1597b39e3c6c12f90a772cf8"><td class="memSeparator" colspan="2"> </td></tr> </table><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:a3b556911b5de4e00f2cf8fef79e13adf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3b556911b5de4e00f2cf8fef79e13adf"></a> - </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a3b556911b5de4e00f2cf8fef79e13adf">BOOSTLITE_BITFIELD_BEGIN</a> (want)</td></tr> -<tr class="memdesc:a3b556911b5de4e00f2cf8fef79e13adf"><td class="mdescLeft"> </td><td class="mdescRight">Used to indicate what metadata should be filled in. <br/></td></tr> -<tr class="separator:a3b556911b5de4e00f2cf8fef79e13adf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a95cd6253c6046b469f2f0a8917e75fc9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95cd6253c6046b469f2f0a8917e75fc9"></a>  </td><td class="memItemRight" valign="bottom"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a95cd6253c6046b469f2f0a8917e75fc9">statfs_t</a> ()</td></tr> <tr class="memdesc:a95cd6253c6046b469f2f0a8917e75fc9"><td class="mdescLeft"> </td><td class="mdescRight">Constructs a default initialised instance (all bits set) <br/></td></tr> diff --git a/structboost_1_1afio_1_1v2__xxx_1_1statfs__t.js b/structboost_1_1afio_1_1v2__xxx_1_1statfs__t.js index 83e35e02..a09f116f 100644 --- a/structboost_1_1afio_1_1v2__xxx_1_1statfs__t.js +++ b/structboost_1_1afio_1_1v2__xxx_1_1statfs__t.js @@ -1,9 +1,10 @@ var structboost_1_1afio_1_1v2__xxx_1_1statfs__t = [ [ "f_flags_t", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t.html", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1f__flags__t" ], + [ "want_base", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base" ], + [ "want", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a3a9e8f6d1597b39e3c6c12f90a772cf8", null ], [ "statfs_t", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a95cd6253c6046b469f2f0a8917e75fc9", null ], [ "statfs_t", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#ababa5fcbf4999803f718a7b1b86d0b2c", null ], - [ "BOOSTLITE_BITFIELD_BEGIN", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a3b556911b5de4e00f2cf8fef79e13adf", null ], [ "fill", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a119a2c00ccb0e17461f16c6e5f418ec7", null ], [ "f_bavail", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#adc835963e7f0b9db93a28df9b3a245c5", null ], [ "f_bfree", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html#a5791bfc04bfaaab455940d7880bfcf4c", null ], diff --git a/structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base-members.html b/structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base-members.html new file mode 100644 index 00000000..948c4a95 --- /dev/null +++ b/structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base-members.html @@ -0,0 +1,143 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.3.1"/> +<title>Boost.AFIO: Member List</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Boost.AFIO +  <span id="projectnumber">v2.00 early alpha</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.3.1 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="modules.html"><span>Modules</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="headertitle"> +<div class="title">boost::afio::v2_xxx::statfs_t::want_base Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>, including all inherited members.</p> +<table class="directory"> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>all</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>bavail</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>bfree</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>blocks</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>bsize</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>enum_type</b> enum name (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ffree</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>files</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>flags</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>fsid</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fstypename</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>iosize</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>mntfromname</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>mntonname</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>namemax</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>owner</b> enum value (defined in <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a>)</td><td class="entry"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">boost::afio::v2_xxx::statfs_t::want_base</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li> + </ul> +</div> +</body> +</html> diff --git a/structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html b/structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html new file mode 100644 index 00000000..81f7b61d --- /dev/null +++ b/structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html @@ -0,0 +1,164 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta http-equiv="X-UA-Compatible" content="IE=9"/> +<meta name="generator" content="Doxygen 1.8.3.1"/> +<title>Boost.AFIO: boost::afio::v2_xxx::statfs_t::want_base Struct Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="navtree.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="resize.js"></script> +<script type="text/javascript" src="navtree.js"></script> +<script type="text/javascript"> + $(document).ready(initResizable); + $(window).load(resizeHeight); +</script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td style="padding-left: 0.5em;"> + <div id="projectname">Boost.AFIO +  <span id="projectnumber">v2.00 early alpha</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.3.1 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="pages.html"><span>Related Pages</span></a></li> + <li><a href="modules.html"><span>Modules</span></a></li> + <li><a href="namespaces.html"><span>Namespaces</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="files.html"><span>Files</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + alt=""/> + <input type="text" id="MSearchField" value="Search" accesskey="S" + onfocus="searchBox.OnSearchFieldFocus(true)" + onblur="searchBox.OnSearchFieldFocus(false)" + onkeyup="searchBox.OnSearchFieldChange(event)"/> + </span><span class="right"> + <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +</div><!-- top --> +<div id="side-nav" class="ui-resizable side-nav-resizable"> + <div id="nav-tree"> + <div id="nav-tree-contents"> + <div id="nav-sync" class="sync"></div> + </div> + </div> + <div id="splitbar" style="-moz-user-select:none;" + class="ui-resizable-handle"> + </div> +</div> +<script type="text/javascript"> +$(document).ready(function(){initNavTree('structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html','');}); +</script> +<div id="doc-content"> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark"> </span>Pages</a></div> + +<!-- iframe showing the search results (closed by default) --> +<div id="MSearchResultsWindow"> +<iframe src="javascript:void(0)" frameborder="0" + name="MSearchResults" id="MSearchResults"> +</iframe> +</div> + +<div class="header"> + <div class="summary"> +<a href="#pub-types">Public Types</a> | +<a href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">boost::afio::v2_xxx::statfs_t::want_base Struct Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Used to indicate what metadata should be filled in. + <a href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="statfs_8hpp_source.html">statfs.hpp</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> +Public Types</h2></td></tr> +<tr class="memitem:a35f5b2de8e92fce4b815ebce176d1993"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><b>enum_type</b> : unsigned { <br/> +  <b>flags</b> = 1 << 0, +<b>bsize</b> = 1 << 1, +<b>iosize</b> = 1 << 2, +<b>blocks</b> = 1 << 3, +<br/> +  <b>bfree</b> = 1 << 4, +<b>bavail</b> = 1 << 5, +<b>files</b> = 1 << 6, +<b>ffree</b> = 1 << 7, +<br/> +  <b>namemax</b> = 1 << 8, +<b>owner</b> = 1 << 9, +<b>fsid</b> = 1 << 10, +<b>fstypename</b> = 1 << 11, +<br/> +  <b>mntfromname</b> = 1 << 12, +<b>mntonname</b> = 1 << 13, +<b>all</b> = (unsigned) -1 +<br/> + }</td></tr> +<tr class="separator:a35f5b2de8e92fce4b815ebce176d1993"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Used to indicate what metadata should be filled in. </p> +</div><hr/>The documentation for this struct was generated from the following file:<ul> +<li>include/boost/afio/v2.0/<a class="el" href="statfs_8hpp_source.html">statfs.hpp</a></li> +</ul> +</div><!-- contents --> +</div><!-- doc-content --> +<!-- start footer part --> +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> + <ul> + <li class="navelem"><a class="el" href="namespaceboost.html">boost</a></li><li class="navelem"><a class="el" href="namespaceboost_1_1afio.html">afio</a></li><li class="navelem"><a class="el" href="namespaceboost_1_1afio_1_1v2__xxx.html">v2_xxx</a></li><li class="navelem"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html">statfs_t</a></li><li class="navelem"><a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">want_base</a></li> + <li class="footer">Generated by + <a href="http://www.doxygen.org/index.html"> + <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li> + </ul> +</div> +</body> +</html> diff --git a/structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.js b/structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.js new file mode 100644 index 00000000..389f45cf --- /dev/null +++ b/structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.js @@ -0,0 +1,20 @@ +var structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base = +[ + [ "enum_type", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993", [ + [ "flags", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993ad6b9087a338a1b8897775e17c518a538", null ], + [ "bsize", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993ae93a7678cc41ae98b974437c1eb108c9", null ], + [ "iosize", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993ac61254662a3c0555c9dbacabd508064c", null ], + [ "blocks", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993aa9f1392974b11a8e54f70fbc36f11745", null ], + [ "bfree", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993a8510c4b321fbf29fc614cdcc464858ab", null ], + [ "bavail", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993ac6d92e8c4789ddbdc2590720a9ddd15f", null ], + [ "files", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993ae340e202da13891a528e604882afc5e5", null ], + [ "ffree", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993ad246ebd8a531a96202bb88ff697536f9", null ], + [ "namemax", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993a9b712dad9f7cdcdc74e67074b8d9bea0", null ], + [ "owner", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993a9bb250141653e9b4996c2841b171bb78", null ], + [ "fsid", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993a197df5c8f76183bb218685527ec9cafc", null ], + [ "fstypename", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993af662d37fdacd0144c4ac9f5f69b1de7a", null ], + [ "mntfromname", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993a24a07030722dfce8ba19052b8f23874d", null ], + [ "mntonname", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993a994d60166ce6320b78f2973ce6f85f7f", null ], + [ "all", "structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html#a35f5b2de8e92fce4b815ebce176d1993a4024d8ce923f0157176daa6e9796c7eb", null ] + ] ] +];
\ No newline at end of file |