Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/windirstat/llfio.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins nedprod CI <foo@nowhere>2016-09-21 21:46:45 +0300
committerJenkins nedprod CI <foo@nowhere>2016-09-21 21:46:45 +0300
commitbdce6008abff00065d59c6a6d0d27c33a3011a89 (patch)
tree90296aa4ecf55535427f7a3bdff9ba7c7529300a
parent090eb2430a76ccd8f4d8efe996d63949f00a4c42 (diff)
Travis CI updates documentation
-rw-r--r--annotated.html24
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1async__file__handle-members.html157
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.html54
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1async__file__handle.js1
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1file__handle-members.html143
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1file__handle.html54
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1file__handle.js1
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1handle-members.html10
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1handle.html60
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1handle.js3
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1io__handle-members.html105
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1io__handle.html54
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1io__handle.js1
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1map__handle-members.html141
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1map__handle.html54
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1map__handle.js1
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1section__handle-members.html10
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1section__handle.html60
-rw-r--r--classboost_1_1afio_1_1v2__xxx_1_1section__handle.js3
-rw-r--r--classes.html50
-rw-r--r--dir_a38a52e61a9b0b56a6ddbdae4d4f5a3e.js6
-rw-r--r--functions_0x61.html8
-rw-r--r--functions_0x62.html9
-rw-r--r--functions_0x63.html3
-rw-r--r--functions_0x64.html9
-rw-r--r--functions_0x65.html16
-rw-r--r--functions_0x66.html5
-rw-r--r--functions_0x69.html13
-rw-r--r--functions_0x6d.html3
-rw-r--r--functions_0x6e.html8
-rw-r--r--functions_0x6f.html20
-rw-r--r--functions_0x70.html6
-rw-r--r--functions_0x72.html17
-rw-r--r--functions_0x73.html18
-rw-r--r--functions_0x75.html11
-rw-r--r--functions_0x77.html12
-rw-r--r--functions_enum.html5
-rw-r--r--functions_eval.html169
-rw-r--r--functions_func_0x62.html6
-rw-r--r--handle_8hpp.html7
-rw-r--r--handle_8hpp.js3
-rw-r--r--handle_8hpp_source.html18
-rw-r--r--hierarchy.html82
-rw-r--r--hierarchy.js6
-rw-r--r--map__handle_8hpp.html9
-rw-r--r--map__handle_8hpp.js3
-rw-r--r--map__handle_8hpp_source.html24
-rw-r--r--namespaceboost_1_1afio_1_1v2__xxx.html7
-rw-r--r--native__handle__type_8hpp.html3
-rw-r--r--native__handle__type_8hpp_source.html28
-rw-r--r--navtree.js8
-rw-r--r--navtreeindex0.js174
-rw-r--r--navtreeindex1.js324
-rw-r--r--navtreeindex2.js102
-rw-r--r--navtreeindex3.js218
-rw-r--r--navtreeindex4.js48
-rw-r--r--search/all_61.js4
-rw-r--r--search/all_62.js2
-rw-r--r--search/all_63.js1
-rw-r--r--search/all_64.js4
-rw-r--r--search/all_65.js5
-rw-r--r--search/all_66.js4
-rw-r--r--search/all_69.js1
-rw-r--r--search/all_6d.js3
-rw-r--r--search/all_6e.js3
-rw-r--r--search/all_6f.js3
-rw-r--r--search/all_70.js4
-rw-r--r--search/all_72.js3
-rw-r--r--search/all_73.js6
-rw-r--r--search/all_75.js1
-rw-r--r--search/all_77.js5
-rw-r--r--search/classes_64.js3
-rw-r--r--search/classes_66.js4
-rw-r--r--search/classes_77.html26
-rw-r--r--search/classes_77.js4
-rw-r--r--search/enums_65.html26
-rw-r--r--search/enums_65.js4
-rw-r--r--search/enumvalues_61.js2
-rw-r--r--search/enumvalues_62.html26
-rw-r--r--search/enumvalues_62.js4
-rw-r--r--search/enumvalues_63.js3
-rw-r--r--search/enumvalues_64.html26
-rw-r--r--search/enumvalues_64.js6
-rw-r--r--search/enumvalues_65.html26
-rw-r--r--search/enumvalues_65.js5
-rw-r--r--search/enumvalues_66.html26
-rw-r--r--search/enumvalues_66.js4
-rw-r--r--search/enumvalues_69.html26
-rw-r--r--search/enumvalues_69.js4
-rw-r--r--search/enumvalues_6d.html26
-rw-r--r--search/enumvalues_6d.js4
-rw-r--r--search/enumvalues_6e.js3
-rw-r--r--search/enumvalues_6f.js3
-rw-r--r--search/enumvalues_70.html26
-rw-r--r--search/enumvalues_70.js5
-rw-r--r--search/enumvalues_72.js3
-rw-r--r--search/enumvalues_73.js5
-rw-r--r--search/enumvalues_75.html26
-rw-r--r--search/enumvalues_75.js4
-rw-r--r--search/enumvalues_77.js4
-rw-r--r--search/functions_62.js1
-rw-r--r--search/search.js6
-rw-r--r--statfs_8hpp.html3
-rw-r--r--statfs_8hpp_source.html2
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base-members.html135
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html208
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.js12
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1native__handle__type-members.html2
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.html77
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1native__handle__type.js3
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base-members.html141
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html234
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.js18
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base-members.html137
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html209
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.js14
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1statfs__t-members.html36
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1statfs__t.html14
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1statfs__t.js3
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base-members.html143
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html164
-rw-r--r--structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.js20
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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" 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 &amp;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 &amp;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&lt; const_buffers_type &gt; reqs, CompletionRoutine &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;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&lt; buffers_type &gt; 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&lt; const_buffers_type &gt; 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 &amp;&amp;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 &amp;&amp;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 &amp;&amp;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 &amp;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&lt; buffers_type &gt; 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&lt; buffers_type &gt; 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 &amp;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 &amp;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&lt; const_buffers_type &gt; 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&lt; const_buffers_type &gt; 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 &amp;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 &amp;&amp;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 &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;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&lt; buffers_type &gt; 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&lt; const_buffers_type &gt; 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 &amp;&amp;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 &amp;&amp;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 &amp;&amp;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 &amp;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&lt; buffers_type &gt; 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&lt; buffers_type &gt; 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 &amp;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 &amp;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&lt; const_buffers_type &gt; 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&lt; const_buffers_type &gt; 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&#160;</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">&#160;</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">&#160;</td></tr>
-<tr class="memitem:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="memItemLeft" align="right" valign="top">&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</td><td class="mdescRight">Release the native handle type managed by this handle. <br/></td></tr>
@@ -793,57 +790,6 @@ template&lt;class CompletionRoutine &gt; </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&#160;</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>&lt; 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>&lt; See the documentation for <code>unlink_on_close</code></p>
-<p>&lt; On Windows, create any new handles with OVERLAPPED semantics</p>
-<p>&lt; Using insane POSIX byte range locks </p>
-<div class="fragment"><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; {</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <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>&#160;</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; unlink_on_close = 1 &lt;&lt; 0,</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; disable_safety_fsyncs = 1 &lt;&lt; 2,</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; disable_safety_unlinks = 1 &lt;&lt; 3,</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; win_disable_unlink_emulation = 1 &lt;&lt; 24, </div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <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>&#160;</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; overlapped = 1 &lt;&lt; 28, </div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; byte_lock_insanity = 1 &lt;&lt; 29 </div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; }</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 &amp;&amp;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 &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;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&lt; buffers_type &gt; 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&lt; const_buffers_type &gt; 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 &amp;&amp;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 &amp;&amp;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 &amp;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&lt; buffers_type &gt; 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 &amp;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&lt; const_buffers_type &gt; 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 &amp;&amp;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 &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;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&lt; buffers_type &gt; 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&lt; const_buffers_type &gt; 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 &amp;&amp;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 &amp;&amp;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 &amp;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&lt; buffers_type &gt; 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 &amp;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&lt; const_buffers_type &gt; 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&#160;</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">&#160;</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">&#160;</td></tr>
-<tr class="memitem:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="memItemLeft" align="right" valign="top">&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</td><td class="mdescRight">Release the native handle type managed by this handle. <br/></td></tr>
@@ -373,57 +370,6 @@ flag&#160;</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&#160;</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>&lt; 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>&lt; See the documentation for <code>unlink_on_close</code></p>
-<p>&lt; On Windows, create any new handles with OVERLAPPED semantics</p>
-<p>&lt; Using insane POSIX byte range locks </p>
-<div class="fragment"><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; {</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <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>&#160;</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; unlink_on_close = 1 &lt;&lt; 0,</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; disable_safety_fsyncs = 1 &lt;&lt; 2,</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; disable_safety_unlinks = 1 &lt;&lt; 3,</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; win_disable_unlink_emulation = 1 &lt;&lt; 24, </div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <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>&#160;</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; overlapped = 1 &lt;&lt; 28, </div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; byte_lock_insanity = 1 &lt;&lt; 29 </div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; }</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 &#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</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">&#160;</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">&#160;</td></tr>
@@ -190,12 +193,12 @@ using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cla
using&#160;</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">&#160;</td><td class="mdescRight">The memory extent type used by this handle. <br/></td></tr>
<tr class="separator:aee8d98d7f979e312f5e18dfcebfc6870"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a170bde6eae5c0779be3ef5dc822af2c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a170bde6eae5c0779be3ef5dc822af2c8"></a>
+using&#160;</td><td class="memItemRight" valign="bottom"><b>flag</b> = boost_lite::_415bbcd2::bitfield::bitfield&lt; <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html">flag_base</a> &gt;</td></tr>
+<tr class="separator:a170bde6eae5c0779be3ef5dc822af2c8"><td class="memSeparator" colspan="2">&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:aa845780704a8508c658c2b878f574ba7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa845780704a8508c658c2b878f574ba7"></a>
constexpr&#160;</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">&#160;</td><td class="mdescRight">Default constructor. <br/></td></tr>
@@ -456,57 +459,6 @@ std::ostream &amp;&#160;</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&#160;</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>&lt; 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>&lt; See the documentation for <code>unlink_on_close</code></p>
-<p>&lt; On Windows, create any new handles with OVERLAPPED semantics</p>
-<p>&lt; Using insane POSIX byte range locks </p>
-<div class="fragment"><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; {</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <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>&#160;</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; unlink_on_close = 1 &lt;&lt; 0,</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; disable_safety_fsyncs = 1 &lt;&lt; 2,</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; disable_safety_unlinks = 1 &lt;&lt; 3,</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; win_disable_unlink_emulation = 1 &lt;&lt; 24, </div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <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>&#160;</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; overlapped = 1 &lt;&lt; 28, </div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; byte_lock_insanity = 1 &lt;&lt; 29 </div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; }</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 &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;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&lt; buffers_type &gt; 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&lt; const_buffers_type &gt; 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 &amp;&amp;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 &amp;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&lt; buffers_type &gt; 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&lt; const_buffers_type &gt; 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 &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;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&lt; buffers_type &gt; 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&lt; const_buffers_type &gt; 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 &amp;&amp;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 &amp;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&lt; buffers_type &gt; 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&lt; const_buffers_type &gt; 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&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href=
<tr class="memitem:a0d043e29e065db9618f6df2e43cc1d42"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</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">&#160;</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">&#160;</td></tr>
-<tr class="memitem:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="memItemLeft" align="right" valign="top">&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</td><td class="mdescRight">The path this handle refers to, if any. <br/></td></tr>
@@ -338,57 +335,6 @@ flag&#160;</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&#160;</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>&lt; 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>&lt; See the documentation for <code>unlink_on_close</code></p>
-<p>&lt; On Windows, create any new handles with OVERLAPPED semantics</p>
-<p>&lt; Using insane POSIX byte range locks </p>
-<div class="fragment"><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; {</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <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>&#160;</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; unlink_on_close = 1 &lt;&lt; 0,</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; disable_safety_fsyncs = 1 &lt;&lt; 2,</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; disable_safety_unlinks = 1 &lt;&lt; 3,</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; win_disable_unlink_emulation = 1 &lt;&lt; 24, </div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <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>&#160;</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; overlapped = 1 &lt;&lt; 28, </div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; byte_lock_insanity = 1 &lt;&lt; 29 </div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; }</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 &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;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&lt; buffers_type &gt; 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&lt; const_buffers_type &gt; 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 &amp;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 &amp;&amp;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 &amp;&amp;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 &amp;&amp;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 &amp;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&lt; buffer_type &gt; 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&lt; buffers_type &gt; 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&lt; buffers_type &gt; 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 &amp;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&lt; const_buffers_type &gt; 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&lt; const_buffers_type &gt; 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 &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;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&lt; buffers_type &gt; 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&lt; const_buffers_type &gt; 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 &amp;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 &amp;&amp;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 &amp;&amp;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 &amp;&amp;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 &amp;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&lt; buffer_type &gt; 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&lt; buffers_type &gt; 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&lt; buffers_type &gt; 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 &amp;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&lt; const_buffers_type &gt; 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&lt; const_buffers_type &gt; 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 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cl
<tr class="memitem:a0d043e29e065db9618f6df2e43cc1d42"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</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">&#160;</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">&#160;</td></tr>
-<tr class="memitem:a2fcb63ac3ba4b4e227f2ded9ea5a690d"><td class="memItemLeft" align="right" valign="top">&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</td><td class="mdescRight">The path this handle refers to, if any. <br/></td></tr>
@@ -389,57 +386,6 @@ flag&#160;</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&#160;</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>&lt; 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>&lt; See the documentation for <code>unlink_on_close</code></p>
-<p>&lt; On Windows, create any new handles with OVERLAPPED semantics</p>
-<p>&lt; Using insane POSIX byte range locks </p>
-<div class="fragment"><div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; {</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <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>&#160;</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; unlink_on_close = 1 &lt;&lt; 0,</div>
-<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; disable_safety_fsyncs = 1 &lt;&lt; 2,</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; disable_safety_unlinks = 1 &lt;&lt; 3,</div>
-<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; win_disable_unlink_emulation = 1 &lt;&lt; 24, </div>
-<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;</div>
-<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <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>&#160;</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; overlapped = 1 &lt;&lt; 28, </div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; byte_lock_insanity = 1 &lt;&lt; 29 </div>
-<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; }</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> &#124;
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
@@ -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 &#160;</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">&#160;</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">&#160;</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&#160;</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&#160;</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">&#160;</td></tr>
+<tr class="memitem:a9501b01defc274665493e3f7f7ec2f5f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9501b01defc274665493e3f7f7ec2f5f"></a>
+using&#160;</td><td class="memItemRight" valign="bottom"><b>flag</b> = boost_lite::_415bbcd2::bitfield::bitfield&lt; <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html">flag_base</a> &gt;</td></tr>
+<tr class="separator:a9501b01defc274665493e3f7f7ec2f5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd7f0c039e94c7ad40937fe32a2cabad"><td class="memItemLeft" align="right" valign="top">enum &#160;</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/>
&#160;&#160;<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&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a4d11de5e7fe8fee158829a024c8fdda4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d11de5e7fe8fee158829a024c8fdda4"></a>
&#160;</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">&#160;</td><td class="mdescRight">Default constructor. <br/></td></tr>
@@ -489,53 +496,6 @@ flag&#160;</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&#160;</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>&lt; No flags</p>
-<p>&lt; Memory views can be read</p>
-<p>&lt; Memory views can be written</p>
-<p>&lt; Memory views can be copy on written</p>
-<p>&lt; Memory views can execute code</p>
-<p>&lt; Don't allocate space for this memory in the system immediately</p>
-<p>&lt; Prefault, as if by reading every page, any views of memory upon creation.</p>
-<p>&lt; 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>&#160; {<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>&#160; <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 &lt;&lt; 0, </div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <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 &lt;&lt; 1, </div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; cow = 1 &lt;&lt; 2, </div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; execute = 1 &lt;&lt; 3, </div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; nocommit = 1 &lt;&lt; 8, </div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; prefault = 1 &lt;&lt; 9, </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; executable = 1 &lt;&lt; 10, </div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;</div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <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>&#160;</div>
-<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; 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>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
+<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a>&#160;|&#160;<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">&#160;&#160;A&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;N&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;U&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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&lt; void &gt;</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)&#160;&#160;&#160;</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">&#160;&#160;B&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;U&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="unionuint128.html">uint128</a>&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;W&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</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&lt; void &gt;</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)&#160;&#160;&#160;</td><td valign="top"><a class="el" href="unionuint128.html">uint128</a>&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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">&#160;&#160;D&#160;&#160;</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">&#160;&#160;H&#160;&#160;</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">&#160;&#160;R&#160;&#160;</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">&#160;&#160;_&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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&lt; void &gt;::rebind</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter__"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;_&#160;&#160;</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>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;H&#160;&#160;</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">&#160;&#160;M&#160;&#160;</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">&#160;&#160;S&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;M&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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">&#160;&#160;E&#160;&#160;</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">&#160;&#160;I&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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&lt; void &gt;::rebind</a> (<a class="el" href="namespaceboost_1_1afio_1_1v2__xxx_1_1utils.html">boost::afio::v2_xxx::utils</a>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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">&#160;&#160;I&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;N&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>)&#160;&#160;&#160;</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>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
+<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a>&#160;|&#160;<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&lt; blocksize &gt;</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&lt; Hasher, HashIndexSize, SpinlockType &gt;</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&lt; Hasher, HashIndexSize, SpinlockType &gt;</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&lt; blocksize &gt;</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&lt; Hasher, HashIndexSize, SpinlockType &gt;</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&lt; Hasher, HashIndexSize, SpinlockType &gt;</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&lt; blocksize &gt;</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&lt; Hasher, HashIndexSize, SpinlockType &gt;</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&lt; Hasher, HashIndexSize, SpinlockType &gt;</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">
-&#160;<ul>
+&#160;
+
+<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&lt; blocksize &gt;</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&lt; blocksize &gt;</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&lt; blocksize &gt;</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 &#160;</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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</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">&#160;</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">&#160;</td></tr>
@@ -169,9 +172,9 @@ std::ostream &amp;&#160;</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 &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>boost::afio::v2_xxx::operator&lt;&lt;</b> (std::ostream &amp;s, const handle::caching &amp;v)</td></tr>
<tr class="separator:ae1e2df470945bf6682ef9ef59b1de856"><td class="memSeparator" colspan="2">&#160;</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 &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>boost::afio::v2_xxx::operator&lt;&lt;</b> (std::ostream &amp;s, const handle::flag &amp;v)</td></tr>
-<tr class="separator:ac56a50a0749e9cb056bcb8d765e61e61"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:abd83344e30b7243b425f99ae20ba5e2a"><td class="memSeparator" colspan="2">&#160;</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>&#160; temporary = 6 </div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <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>&#160; };</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>&#160; 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>&#160; BOOSTLITE_BITFIELD_BEGIN(flag)</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; {</div>
-<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; 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>&#160; none = 0, </div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;</div>
-<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; unlink_on_close = 1 &lt;&lt; 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>&#160; unlink_on_close = 1 &lt;&lt; 0,</div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;</div>
-<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; disable_safety_fsyncs = 1 &lt;&lt; 2,</div>
-<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; disable_safety_unlinks = 1 &lt;&lt; 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>&#160; disable_safety_fsyncs = 1 &lt;&lt; 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>&#160; disable_safety_unlinks = 1 &lt;&lt; 3,</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;</div>
-<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; win_disable_unlink_emulation = 1 &lt;&lt; 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>&#160; win_disable_unlink_emulation = 1 &lt;&lt; 24, </div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <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>&#160;</div>
-<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; overlapped = 1 &lt;&lt; 28, </div>
-<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; byte_lock_insanity = 1 &lt;&lt; 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>&#160; overlapped = 1 &lt;&lt; 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>&#160; byte_lock_insanity = 1 &lt;&lt; 29 </div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; }</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; BOOSTLITE_BITFIELD_END(flag)</div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160;protected:</div>
-<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; caching _caching;</div>
+<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; <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>&#160; flag _flags;</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; <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>&#160;</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&lt; Hasher, HashIndexSize, SpinlockType &gt;::_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&lt; T &gt;</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&lt; T &gt;</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&lt; boost::afio::v2_xxx::io_service::extent_type &gt;</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&lt; float &gt;</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&lt; std::string &gt;</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&lt; unsigned &gt;</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&lt; unsigned long long &gt;</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&lt; T &gt;</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&lt; void &gt;</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&lt; void &gt;::rebind&lt; U &gt;</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&lt; T &gt;::rebind&lt; U &gt;</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&lt; T &gt;</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&lt; BuffersType &gt;</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&lt; blocksize &gt;</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&lt;8&gt; would be the very common 72,64 Hamming code used in ECC RAM, or secdec_ecc&lt;4096&gt; 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&lt; Hasher, HashIndexSize, SpinlockType &gt;</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&lt; T &gt;</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&lt; T &gt;</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&lt; boost::afio::v2_xxx::io_service::extent_type &gt;</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&lt; float &gt;</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&lt; std::string &gt;</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&lt; unsigned &gt;</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&lt; unsigned long long &gt;</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&lt; T &gt;</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&lt; void &gt;</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&lt; void &gt;::rebind&lt; U &gt;</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&lt; T &gt;::rebind&lt; U &gt;</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&lt; T &gt;</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&lt; BuffersType &gt;</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&lt; blocksize &gt;</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&lt;8&gt; would be the very common 72,64 Hamming code used in ECC RAM, or secdec_ecc&lt;4096&gt; 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&lt; Hasher, HashIndexSize, SpinlockType &gt;</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 &#160;</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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</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">&#160;</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">&#160;</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 &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>boost::afio::v2_xxx::operator&lt;&lt;</b> (std::ostream &amp;s, const section_handle::flag &amp;v)</td></tr>
-<tr class="separator:ac87311b011a8b6f7a9b503c4290c9e30"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abd83344e30b7243b425f99ae20ba5e2a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd83344e30b7243b425f99ae20ba5e2a"></a>
+std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>boost::afio::v2_xxx::operator&lt;&lt;</b> (std::ostream &amp;s, const handle::flag &amp;v)</td></tr>
+<tr class="separator:abd83344e30b7243b425f99ae20ba5e2a"><td class="memSeparator" colspan="2">&#160;</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>&#160; <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>&#160; <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>&#160;</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>&#160; <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>&#160; read = 1 &lt;&lt; 0, </div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; write = 1 &lt;&lt; 1, </div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; cow = 1 &lt;&lt; 2, </div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; execute = 1 &lt;&lt; 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>&#160; 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>&#160; read = 1 &lt;&lt; 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>&#160; write = 1 &lt;&lt; 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>&#160; cow = 1 &lt;&lt; 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>&#160; execute = 1 &lt;&lt; 3, </div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;</div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; nocommit = 1 &lt;&lt; 8, </div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; prefault = 1 &lt;&lt; 9, </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; executable = 1 &lt;&lt; 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>&#160; nocommit = 1 &lt;&lt; 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>&#160; prefault = 1 &lt;&lt; 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>&#160; executable = 1 &lt;&lt; 10, </div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <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>&#160;</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; 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>&#160; BOOSTLITE_BITFIELD_END(flag)</div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;</div>
-<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;<span class="keyword">protected</span>:</div>
+<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;protected:</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <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>&#160; <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>&#160; flag _flag;</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;</div>
-<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="keyword">public</span>:</div>
+<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;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>&#160; <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>&#160; : _backing(nullptr)</div>
+<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; : _backing(<span class="keywordtype">nullptr</span>)</div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; , _length(0)</div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; , _flag(flag::none)</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; {</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>&#160; 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>&lt;<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>&gt; 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> &amp;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>&#160;</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>&#160; flag <a class="code" href="classboost_1_1afio_1_1v2__xxx_1_1section__handle.html#a049964a4397f858e9b1be60c60113b13" title="Returns the memory section&#39;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>&#160; <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-&gt;<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>&#160; <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-&gt;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>&#160; <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>&#160;</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; <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 &amp;&#160;</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 &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (std::ostream &amp;s, const <a class="el" href="classboost_1_1afio_1_1v2__xxx_1_1handle.html#a81c7de194feaa88684ca9851d0d527ca">handle::caching</a> &amp;v)</td></tr>
<tr class="separator:ae1e2df470945bf6682ef9ef59b1de856"><td class="memSeparator" colspan="2">&#160;</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 &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (std::ostream &amp;s, const handle::flag &amp;v)</td></tr>
-<tr class="separator:ac56a50a0749e9cb056bcb8d765e61e61"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac87311b011a8b6f7a9b503c4290c9e30"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac87311b011a8b6f7a9b503c4290c9e30"></a>
-std::ostream &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (std::ostream &amp;s, const section_handle::flag &amp;v)</td></tr>
-<tr class="separator:ac87311b011a8b6f7a9b503c4290c9e30"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="separator:abd83344e30b7243b425f99ae20ba5e2a"><td class="memSeparator" colspan="2">&#160;</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 &#160;</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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</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">&#160;</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">&#160;</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>&#160;</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>&#160;<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>&#160;{</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>&#160; 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>&#160; BOOSTLITE_BITFIELD_BEGIN(disposition)</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; {</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; 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>&#160; invalid = 0, </div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; readable = 1 &lt;&lt; 0, </div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; writable = 1 &lt;&lt; 1, </div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; append_only = 1 &lt;&lt; 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>&#160; readable = 1 &lt;&lt; 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>&#160; writable = 1 &lt;&lt; 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>&#160; append_only = 1 &lt;&lt; 2, </div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; overlapped = 1 &lt;&lt; 4, </div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; seekable = 1 &lt;&lt; 5, </div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; aligned_io = 1 &lt;&lt; 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>&#160; overlapped = 1 &lt;&lt; 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>&#160; seekable = 1 &lt;&lt; 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>&#160; aligned_io = 1 &lt;&lt; 6, </div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; file = 1 &lt;&lt; 8, </div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; directory = 1 &lt;&lt; 9, </div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; symlink = 1 &lt;&lt; 10, </div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; multiplexer = 1 &lt;&lt; 11, </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; process = 1 &lt;&lt; 12, </div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; section = 1 &lt;&lt; 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>&#160; file = 1 &lt;&lt; 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>&#160; directory = 1 &lt;&lt; 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>&#160; symlink = 1 &lt;&lt; 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>&#160; multiplexer = 1 &lt;&lt; 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>&#160; process = 1 &lt;&lt; 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>&#160; section = 1 &lt;&lt; 13 </div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; }</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; BOOSTLITE_BITFIELD_END(disposition)</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; disposition behaviour; </div>
diff --git a/navtree.js b/navtree.js
index 6e6a2b7c..d0cde677 100644
--- a/navtree.js
+++ b/navtree.js
@@ -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 &amp;&amp;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 &amp;&amp;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 &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;&amp;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 &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;&amp;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 &amp;&amp;o) noexcept'],['../classboost_1_1afio_1_1v2__xxx_1_1file__handle.html#a79f7afb4237e965f287b32d181b905aa',1,'boost::afio::v2_xxx::file_handle::file_handle(handle &amp;&amp;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 &amp;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 &amp;&amp;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 &amp;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 &amp;)=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 &amp;&amp;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 &amp;&amp;o)=delete'],['../classboost_1_1afio_1_1v2__xxx_1_1handle.html#acda0caaacf4404bffc57508930ba52be',1,'boost::afio::v2_xxx::handle::operator=(const handle &amp;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 &amp;)=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 &amp;&amp;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&lt; buffers_type &gt; 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&lt; buffers_type &gt; 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 &amp;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 &amp;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 &amp;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 &amp;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 &amp;&amp;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&lt; const_buffers_type &gt; 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&lt; const_buffers_type &gt; 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">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</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">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</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">&#160;</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">&#160;</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>&#160; 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>&#160; 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>&#160;</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>&#160; <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 &lt;&lt; 0, bsize = 1 &lt;&lt; 1, iosize = 1 &lt;&lt; 2, blocks = 1 &lt;&lt; 3, bfree = 1 &lt;&lt; 4, bavail = 1 &lt;&lt; 5, files = 1 &lt;&lt; 6, ffree = 1 &lt;&lt; 7, namemax = 1 &lt;&lt; 8, owner = 1 &lt;&lt; 9, fsid = 1 &lt;&lt; 10, fstypename = 1 &lt;&lt; 11, mntfromname = 1 &lt;&lt; 12, mntonname = 1 &lt;&lt; 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>&#160; BOOSTLITE_BITFIELD_BEGIN(want) { flags = 1 &lt;&lt; 0, bsize = 1 &lt;&lt; 1, iosize = 1 &lt;&lt; 2, blocks = 1 &lt;&lt; 3, bfree = 1 &lt;&lt; 4, bavail = 1 &lt;&lt; 5, files = 1 &lt;&lt; 6, ffree = 1 &lt;&lt; 7, namemax = 1 &lt;&lt; 8, owner = 1 &lt;&lt; 9, fsid = 1 &lt;&lt; 10, fstypename = 1 &lt;&lt; 11, mntfromname = 1 &lt;&lt; 12, mntonname = 1 &lt;&lt; 13, all = (unsigned) -1 }</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; 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>&#160; <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>&#160; {</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
+ &#160;<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&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&#160;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&#160;List</span></a></li>
+ <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&#160;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">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</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
+ &#160;<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&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&#160;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&#160;List</span></a></li>
+ <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&#160;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">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</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> &#124;
+<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 &lt;<a class="el" href="handle_8hpp_source.html">handle.hpp</a>&gt;</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 &#160;</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/>
+&#160;&#160;<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 &lt;&lt; 0,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458afa62fca7e0c53a86dfd47b93a2f8974f">disable_safety_fsyncs</a> = 1 &lt;&lt; 2,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3009025c971ccc82e0e3a151c0fe95ae">disable_safety_unlinks</a> = 1 &lt;&lt; 3,
+<br/>
+&#160;&#160;<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a5dc8858566b13f916d3cc15986ac175d">win_disable_unlink_emulation</a> = 1 &lt;&lt; 24,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3c01bc890fa4aabc3721ebea294cc783">overlapped</a> = 1 &lt;&lt; 28,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a443ebb0a0ef2df5fca9d12cf73f726ee">byte_lock_insanity</a> = 1 &lt;&lt; 29
+<br/>
+ }</td></tr>
+<tr class="separator:a341bd60b4fd9aa6a6737f40e52d22458"><td class="memSeparator" colspan="2">&#160;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&#160; {</div>
+<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <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>&#160;</div>
+<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a04d0b055e02b0d820a046c9df04b1ef2">unlink_on_close</a> = 1 &lt;&lt; 0,</div>
+<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160;</div>
+<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458afa62fca7e0c53a86dfd47b93a2f8974f">disable_safety_fsyncs</a> = 1 &lt;&lt; 2,</div>
+<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1handle_1_1flag__base.html#a341bd60b4fd9aa6a6737f40e52d22458a3009025c971ccc82e0e3a151c0fe95ae">disable_safety_unlinks</a> = 1 &lt;&lt; 3,</div>
+<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;</div>
+<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; <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 &lt;&lt; 24, </div>
+<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160;</div>
+<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; <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>&#160;</div>
+<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; <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 &lt;&lt; 28, </div>
+<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; <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 &lt;&lt; 29 </div>
+<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; }</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> &#124;
+<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<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 &lt;<a class="el" href="native__handle__type_8hpp_source.html">native_handle_type.hpp</a>&gt;</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 &#160;</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">&#160;</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">&#160;</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&#160;</td><td class="memItemRight" valign="bottom"><b>disposition</b> = boost_lite::_415bbcd2::bitfield::bitfield&lt; <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html">disposition_base</a> &gt;</td></tr>
+<tr class="separator:a22bc38ea359bf8b1ab790a43e0cc0c87"><td class="memSeparator" colspan="2">&#160;</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">&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a5ade736d1102ea5fa5a00ae96ec14dd9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5ade736d1102ea5fa5a00ae96ec14dd9"></a>
constexpr&#160;</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">&#160;</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&#160;</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>&lt; Invalid handle</p>
-<p>&lt; Is readable</p>
-<p>&lt; Is writable</p>
-<p>&lt; Is append only</p>
-<p>&lt; Requires additional synchronisation</p>
-<p>&lt; Is seekable</p>
-<p>&lt; Requires sector aligned i/o (typically 512 or 4096)</p>
-<p>&lt; Is a regular file</p>
-<p>&lt; Is a directory</p>
-<p>&lt; Is a symlink</p>
-<p>&lt; Is a kqueue/epoll/iocp</p>
-<p>&lt; Is a child process</p>
-<p>&lt; Is a memory section </p>
-<div class="fragment"><div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; {</div>
-<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; invalid = 0, </div>
-<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;</div>
-<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; readable = 1 &lt;&lt; 0, </div>
-<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; writable = 1 &lt;&lt; 1, </div>
-<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; append_only = 1 &lt;&lt; 2, </div>
-<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;</div>
-<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; overlapped = 1 &lt;&lt; 4, </div>
-<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; seekable = 1 &lt;&lt; 5, </div>
-<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; aligned_io = 1 &lt;&lt; 6, </div>
-<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div>
-<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; file = 1 &lt;&lt; 8, </div>
-<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; directory = 1 &lt;&lt; 9, </div>
-<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; symlink = 1 &lt;&lt; 10, </div>
-<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; multiplexer = 1 &lt;&lt; 11, </div>
-<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; process = 1 &lt;&lt; 12, </div>
-<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; section = 1 &lt;&lt; 13 </div>
-<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; }</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
+ &#160;<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&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&#160;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&#160;List</span></a></li>
+ <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&#160;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">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</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
+ &#160;<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&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&#160;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&#160;List</span></a></li>
+ <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&#160;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">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</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> &#124;
+<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 &lt;<a class="el" href="native__handle__type_8hpp_source.html">native_handle_type.hpp</a>&gt;</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 &#160;</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/>
+&#160;&#160;<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 &lt;&lt; 0,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a7f3c9880393fc86b9a5c004a597ed4fe">writable</a> = 1 &lt;&lt; 1,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a4829b95ec7c706cbdde7248e896f248a">append_only</a> = 1 &lt;&lt; 2,
+<br/>
+&#160;&#160;<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5add35e73bad6f0e52bb7307f352513915">overlapped</a> = 1 &lt;&lt; 4,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9d5f9c3bd2a7577d36d953701116c651">seekable</a> = 1 &lt;&lt; 5,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a34621b385c000f7bcf69a36d0c11b337">aligned_io</a> = 1 &lt;&lt; 6,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a0e22c8d87219acc3a42d6bb19e17fe8e">file</a> = 1 &lt;&lt; 8,
+<br/>
+&#160;&#160;<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5aa2651bf8f667351f7d898cc35b9d016a">directory</a> = 1 &lt;&lt; 9,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a58f3f96fa1cafd3605b488394e000d89">symlink</a> = 1 &lt;&lt; 10,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a1f40773df790828587987eb23baaa72d">multiplexer</a> = 1 &lt;&lt; 11,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a9f62853225de4ea8ae224d6912fb0ca1">process</a> = 1 &lt;&lt; 12,
+<br/>
+&#160;&#160;<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1native__handle__type_1_1disposition__base.html#a3f5231b1a86b8c661b39312f0f4a02f5a8e7be1ef9aea64d916d9fe938cfeb7fa">section</a> = 1 &lt;&lt; 13
+<br/>
+ }</td></tr>
+<tr class="separator:a3f5231b1a86b8c661b39312f0f4a02f5"><td class="memSeparator" colspan="2">&#160;</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>&nbsp;</td><td class="fielddoc">
+<p>Invalid handle. </p>
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a3dc019819243ad24fc283879f26e6c5d"></a>readable</em>&nbsp;</td><td class="fielddoc">
+<p>Is readable. </p>
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a7f3c9880393fc86b9a5c004a597ed4fe"></a>writable</em>&nbsp;</td><td class="fielddoc">
+<p>Is writable. </p>
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a4829b95ec7c706cbdde7248e896f248a"></a>append_only</em>&nbsp;</td><td class="fielddoc">
+<p>Is append only. </p>
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5add35e73bad6f0e52bb7307f352513915"></a>overlapped</em>&nbsp;</td><td class="fielddoc">
+<p>Requires additional synchronisation. </p>
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a9d5f9c3bd2a7577d36d953701116c651"></a>seekable</em>&nbsp;</td><td class="fielddoc">
+<p>Is seekable. </p>
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a34621b385c000f7bcf69a36d0c11b337"></a>aligned_io</em>&nbsp;</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>&nbsp;</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>&nbsp;</td><td class="fielddoc">
+<p>Is a directory. </p>
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a58f3f96fa1cafd3605b488394e000d89"></a>symlink</em>&nbsp;</td><td class="fielddoc">
+<p>Is a symlink. </p>
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="a3f5231b1a86b8c661b39312f0f4a02f5a1f40773df790828587987eb23baaa72d"></a>multiplexer</em>&nbsp;</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>&nbsp;</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>&nbsp;</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>&#160; {</div>
+<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160; <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>&#160;</div>
+<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <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 &lt;&lt; 0, </div>
+<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <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 &lt;&lt; 1, </div>
+<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <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 &lt;&lt; 2, </div>
+<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;</div>
+<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <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 &lt;&lt; 4, </div>
+<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <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 &lt;&lt; 5, </div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <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 &lt;&lt; 6, </div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <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 &lt;&lt; 8, </div>
+<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <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 &lt;&lt; 9, </div>
+<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <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 &lt;&lt; 10, </div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <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 &lt;&lt; 11, </div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <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 &lt;&lt; 12, </div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160; <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 &lt;&lt; 13 </div>
+<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; }</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
+ &#160;<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&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&#160;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&#160;List</span></a></li>
+ <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&#160;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">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</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
+ &#160;<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&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&#160;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&#160;List</span></a></li>
+ <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&#160;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">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</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> &#124;
+<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 &lt;<a class="el" href="map__handle_8hpp_source.html">map_handle.hpp</a>&gt;</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 &#160;</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/>
+&#160;&#160;<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 &lt;&lt; 0,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ad674db212ff8358a30a6d2c105cf0c78">write</a> = 1 &lt;&lt; 1,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ae7629d46c02f3ef447725bad31c815f5">cow</a> = 1 &lt;&lt; 2,
+<br/>
+&#160;&#160;<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ab14c76ef314929dfcb3bf1a2ca04e546">execute</a> = 1 &lt;&lt; 3,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21af370cf4af051d7f4f8983a5a15dd8073">nocommit</a> = 1 &lt;&lt; 8,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21a1c2fc1d3eb7aca3d9e451ef1f03e064d">prefault</a> = 1 &lt;&lt; 9,
+<a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21ac32f8cabf653ea869cc4103438042ca8">executable</a> = 1 &lt;&lt; 10,
+<br/>
+&#160;&#160;<b>readwrite</b> = (read | write)
+<br/>
+ }</td></tr>
+<tr class="separator:aadb6d09d6768eb7ef629f3c10aa24b21"><td class="memSeparator" colspan="2">&#160;</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>&nbsp;</td><td class="fielddoc">
+<p>No flags. </p>
+</td></tr>
+<tr><td class="fieldname"><em><a class="anchor" id="aadb6d09d6768eb7ef629f3c10aa24b21a9e90016114f8678131fb7547282e6b48"></a>read</em>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&#160; {<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>&#160; <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 &lt;&lt; 0, </div>
+<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160; <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 &lt;&lt; 1, </div>
+<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <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 &lt;&lt; 2, </div>
+<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160; <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 &lt;&lt; 3, </div>
+<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;</div>
+<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160; <a class="code" href="structboost_1_1afio_1_1v2__xxx_1_1section__handle_1_1flag__base.html#aadb6d09d6768eb7ef629f3c10aa24b21af370cf4af051d7f4f8983a5a15dd8073" title="Don&#39;t allocate space for this memory in the system immediately.">nocommit</a> = 1 &lt;&lt; 8, </div>
+<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160; <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 &lt;&lt; 9, </div>
+<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160; <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 &lt;&lt; 10, </div>
+<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;</div>
+<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160; <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>&#160;</div>
+<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; 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 &amp;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 &amp;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 &amp;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 &amp;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> &#124;
+<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<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 &#160;</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">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</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">&#160;</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">&#160;</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&#160;</td><td class="memItemRight" valign="bottom"><b>want</b> = boost_lite::_415bbcd2::bitfield::bitfield&lt; <a class="el" href="structboost_1_1afio_1_1v2__xxx_1_1statfs__t_1_1want__base.html">want_base</a> &gt;</td></tr>
+<tr class="separator:a3a9e8f6d1597b39e3c6c12f90a772cf8"><td class="memSeparator" colspan="2">&#160;</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>
-&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a95cd6253c6046b469f2f0a8917e75fc9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95cd6253c6046b469f2f0a8917e75fc9"></a>
&#160;</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">&#160;</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
+ &#160;<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&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&#160;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&#160;List</span></a></li>
+ <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&#160;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">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</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
+ &#160;<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&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&#160;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&#160;List</span></a></li>
+ <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
+ <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
+ <li><a href="functions.html"><span>Class&#160;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">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(11)"><span class="SelectionMark">&#160;</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> &#124;
+<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 &lt;<a class="el" href="statfs_8hpp_source.html">statfs.hpp</a>&gt;</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 &#160;</td><td class="memItemRight" valign="bottom"><b>enum_type</b> : unsigned { <br/>
+&#160;&#160;<b>flags</b> = 1 &lt;&lt; 0,
+<b>bsize</b> = 1 &lt;&lt; 1,
+<b>iosize</b> = 1 &lt;&lt; 2,
+<b>blocks</b> = 1 &lt;&lt; 3,
+<br/>
+&#160;&#160;<b>bfree</b> = 1 &lt;&lt; 4,
+<b>bavail</b> = 1 &lt;&lt; 5,
+<b>files</b> = 1 &lt;&lt; 6,
+<b>ffree</b> = 1 &lt;&lt; 7,
+<br/>
+&#160;&#160;<b>namemax</b> = 1 &lt;&lt; 8,
+<b>owner</b> = 1 &lt;&lt; 9,
+<b>fsid</b> = 1 &lt;&lt; 10,
+<b>fstypename</b> = 1 &lt;&lt; 11,
+<br/>
+&#160;&#160;<b>mntfromname</b> = 1 &lt;&lt; 12,
+<b>mntonname</b> = 1 &lt;&lt; 13,
+<b>all</b> = (unsigned) -1
+<br/>
+ }</td></tr>
+<tr class="separator:a35f5b2de8e92fce4b815ebce176d1993"><td class="memSeparator" colspan="2">&#160;</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