Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.38 KB

readme.md

File metadata and controls

36 lines (25 loc) · 1.38 KB

SpatiaLiteC++

SpatiaLiteC++ is a C++ wrapper for the SpatiaLite library to provide RAII management.

Goal

The main goal of SpatiaLiteC++ is to provide a simple and clean encapsulation of the dynamically allocated data structures in SpatiaLite. It is not a complete C++ wrapper to the SpatiaLite C API but only to those data structures that were dynamically allocated with malloc or one of the various gaiaAlloc methods in the SpatiaLite. Additionally, SpatiaLiteC++ uses SQLite++ to provide RAII management to the underlying SQLite database used by SpatiaLite. SpatiaLiteC++ aims to provide complete memory management of all SpatiaLite data structures and minimize memory leaks.

Documentation

The following help is available at the SpatiaLiteC++ website:

License

Copyright (c) 2015 Daniel Pulido [email protected]

SpatiaLiteC++ is released under the MIT License