Changeset 81445

Timestamp:
Nov 20, 2012, 10:49:14 PM (10 years ago)
Author:
awulkiew
Message:

Improved exception safety of the r-tree.
Requirement 'nonthrowing copy constructor of the BoundingObject/CoordinateType' changed to 'exception-safe copy constructor of the BoundingObject/CoordinateType'.
From now the r-tree do not use erase() method of the elements containers. It uses copy_from_back() and pop_back() instead.
erase() removed from pushable_array.
Added various memory leaks fixes taking throwing by Element's copy constructor into account.
Tests added.
Docs modified.

(No files)

Note: See TracChangeset for help on using the changeset viewer.