diff --git a/doc/html/geometry_index/r_tree/exception_safety.html b/doc/html/geometry_index/r_tree/exception_safety.html index 43b4b8476..62cfa5669 100644 --- a/doc/html/geometry_index/r_tree/exception_safety.html +++ b/doc/html/geometry_index/r_tree/exception_safety.html @@ -184,7 +184,7 @@

- basic + not safe [b]

@@ -197,7 +197,7 @@

- basic + not safe

@@ -209,7 +209,7 @@

- basic + not safe

@@ -221,7 +221,7 @@

- basic + not safe

@@ -234,7 +234,7 @@

- basic + not safe

@@ -246,7 +246,7 @@

- basic + not safe

@@ -343,7 +343,7 @@

nothrow or strong - [b] + [c]

@@ -395,6 +395,11 @@ nothrow - if allocators are equal, strong - otherwise

[b] + If this operation throws, the R-tree may be left in an inconsistent + state, elements must not be inserted or removed, methods may + return invalid data. +

+

[c] nothrow - if CoordinateType has nonthrowing copy constructor, strong - otherwise diff --git a/doc/html/index.html b/doc/html/index.html index 1e374d495..2db321f3a 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -56,7 +56,7 @@

- +

Last revised: December 14, 2012 at 19:21:38 GMT

Last revised: December 30, 2012 at 01:43:03 GMT


diff --git a/doc/rtree/exception_safety.qbk b/doc/rtree/exception_safety.qbk index 7d74ec85a..8f1dbb6af 100644 --- a/doc/rtree/exception_safety.qbk +++ b/doc/rtree/exception_safety.qbk @@ -31,12 +31,13 @@ In order to be exception-safe the __rtree__ requires: [footnote /nothrow/ - if allocators are equal, *strong* - otherwise]]] [[`swap(rtree &)`] [ /nothrow/ ]] [[][]] -[[`insert(__value__)`] [ basic ]] -[[`insert(Iterator, Iterator)`][ basic ]] -[[`insert(Range)`] [ basic ]] -[[`remove(__value__)`] [ basic ]] -[[`remove(Iterator, Iterator)`][ basic ]] -[[`remove(Range)`] [ basic ]] +[[`insert(__value__)`] [ not safe +[footnote If this operation throws, the R-tree may be left in an inconsistent state, elements must not be inserted or removed, methods may return invalid data.]]] +[[`insert(Iterator, Iterator)`][ not safe ]] +[[`insert(Range)`] [ not safe ]] +[[`remove(__value__)`] [ not safe ]] +[[`remove(Iterator, Iterator)`][ not safe ]] +[[`remove(Range)`] [ not safe ]] [[`clear()`] [ /nothrow/ ]] [[][]] [[`spatial_query(...)`] [ *strong* ]]