|
libspatialindex API Reference
(git-trunk)
|
#include <PoolPointer.h>


Public Member Functions | |
| PoolPointer (X *p=nullptr) | |
| PoolPointer (X *p, PointerPool< X > *pPool) noexcept | |
| ~PoolPointer () | |
| PoolPointer (const PoolPointer &p) noexcept | |
| PoolPointer & | operator= (const PoolPointer &p) |
| X & | operator* () const noexcept |
| X * | operator-> () const noexcept |
| X * | get () const noexcept |
| bool | unique () const noexcept |
| void | relinquish () noexcept |
Definition at line 36 of file PoolPointer.h.
|
inlineexplicit |
Definition at line 39 of file PoolPointer.h.
|
inlineexplicitnoexcept |
Definition at line 40 of file PoolPointer.h.
|
inline |
Definition at line 41 of file PoolPointer.h.
|
inlinenoexcept |
Definition at line 42 of file PoolPointer.h.
|
inlinenoexcept |
Definition at line 55 of file PoolPointer.h.
Referenced by SpatialIndex::RTree::Index::adjustTree(), SpatialIndex::RTree::BulkLoader::bulkLoadUsingSTR(), SpatialIndex::RTree::Index::chooseSubtree(), SpatialIndex::RTree::Leaf::deleteData(), SpatialIndex::RTree::Index::findLeaf(), SpatialIndex::RTree::Index::split(), and SpatialIndex::RTree::Leaf::split().

|
inlinenoexcept |
Definition at line 53 of file PoolPointer.h.
|
inlinenoexcept |
Definition at line 54 of file PoolPointer.h.
|
inline |
Definition at line 43 of file PoolPointer.h.
|
inlinenoexcept |
Definition at line 57 of file PoolPointer.h.
Referenced by SpatialIndex::RTree::Index::chooseSubtree(), SpatialIndex::RTree::Leaf::deleteData(), and SpatialIndex::RTree::Index::findLeaf().

|
inlinenoexcept |
Definition at line 56 of file PoolPointer.h.
Referenced by SpatialIndex::RTree::Index::chooseSubtree().
