Skip to content

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

Notifications You must be signed in to change notification settings

xsacha/SpatiaLiteCpp

Repository files navigation

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 dpmcmlxxvi@gmail.com

SpatiaLiteC++ is released under the MIT License

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published