GEOS
3.9.1dev
|
Helper class holding Geometries, part of which are held by reference others are held exclusively. More...
#include <GeometryListHolder.h>
Public Member Functions | |
GeometryListHolder () | |
~GeometryListHolder () | |
void | push_back_owned (geom::Geometry *item) |
geom::Geometry * | getGeometry (std::size_t index) |
Private Types | |
typedef std::vector< geom::Geometry * > | base_type |
Static Private Member Functions | |
static void | deleteItem (geom::Geometry *item) |
Private Attributes | |
std::vector< geom::Geometry * > | ownedItems |
Helper class holding Geometries, part of which are held by reference others are held exclusively.
Definition at line 34 of file GeometryListHolder.h.
|
private |
Definition at line 36 of file GeometryListHolder.h.
|
inline |
Definition at line 39 of file GeometryListHolder.h.
|
inline |
Definition at line 40 of file GeometryListHolder.h.
|
staticprivate |
|
inline |
Definition at line 55 of file GeometryListHolder.h.
|
inline |
Definition at line 48 of file GeometryListHolder.h.
|
private |
Definition at line 67 of file GeometryListHolder.h.