13 #ifndef ossimGpkgDatabaseRecordBase_HEADER 14 #define ossimGpkgDatabaseRecordBase_HEADER 1 39 virtual bool init( sqlite3_stmt* pStmt ) = 0;
48 const std::string& prefix )
const = 0;
virtual void saveState(ossimKeywordlist &kwl, const std::string &prefix) const =0
Saves the state of object to keyword list.
Represents serializable keyword/value map.
ossimGpkgDatabaseRecordBase()
default constructor
ossimReferenced allows for shared object ref counting if the reference count ever gets to 0 or less i...
virtual std::ostream & print(std::ostream &out) const
Print method.
friend std::ostream & operator<<(std::ostream &out, const ossimGpkgDatabaseRecordBase &obj)
Convenience operator << function.
virtual ~ossimGpkgDatabaseRecordBase()
virtual destructor.
virtual bool init(sqlite3_stmt *pStmt)=0
Initialize from database.
std::basic_ostream< char > ostream
Base class for char output streams.