14 #ifndef ossimGpkgSpatialRefSysRecord_HEADER 15 #define ossimGpkgSpatialRefSysRecord_HEADER 1 57 virtual bool init( sqlite3_stmt* pStmt );
80 bool insert( sqlite3* db );
std::string m_description
bool insert(sqlite3 *db)
Inserst this record into gpkg_contents table.
static const std::string & getTableName()
Get the table name "gpkg_spatial_ref_sys".
ossim_int32 m_organization_coordsys_id
virtual ~ossimGpkgSpatialRefSysRecord()
destructor
Represents serializable keyword/value map.
const ossimGpkgSpatialRefSysRecord & operator=(const ossimGpkgSpatialRefSysRecord &obj)
static bool createTable(sqlite3 *db)
Creates gpkg_contents table in database.
std::string m_organization
ossimGpkgSpatialRefSysRecord()
default constructor
virtual void saveState(ossimKeywordlist &kwl, const std::string &prefix) const
Saves the state of object.
ossim_int32 getSrsId(sqlite3 *db)
Looks in database for matching record and returns the id if found.
ossim_int32 getNextSrsId(sqlite3 *db)
Looks in database for matching record and returns the id if found.
virtual bool init(sqlite3_stmt *pStmt)
Initialize from database.