mirror of
https://github.com/boostorg/geometry.git
synced 2026-02-12 12:12:10 +00:00
Updated info about the R-tree exception safety.
[SVN r82281]
This commit is contained in:
@@ -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* ]]
|
||||
|
||||
Reference in New Issue
Block a user