Go to the documentation of this file.
51 #ifndef vtkSQLiteDatabase_h
52 #define vtkSQLiteDatabase_h
89 bool Open(
const char* password);
151 sqlite3 *SQLiteInstance;
160 char* DatabaseFileName;
168 #endif // vtkSQLiteDatabase_h
vtkSQLQuery * GetQueryInstance()
const char * GetLastErrorText()
#define vtkTypeMacro(thisClass, superclass)
bool IsSupported(int feature)
GLenum GLsizei GLenum GLenum const GLvoid * table
void PrintSelf(ostream &os, vtkIndent indent)
virtual bool ParseURL(const char *url)
static vtkSQLiteDatabase * New()
virtual vtkStdString GetURL()
bool Open(const char *password, int mode)
bool Open(const char *password)
maintain a connection to an SQLite database
a simple class to control print indentation
#define vtkSetStringMacro(name)
friend class vtkSQLiteDatabase
vtkGetStringMacro(ExtensionsString)
vtkStringArray * GetTables()
represent an SQL database schema
vtkStringArray * GetRecord(const char *table)
virtual vtkStdString GetColumnSpecification(vtkSQLDatabaseSchema *schema, int tblHandle, int colHandle)
a vtkAbstractArray subclass for strings
Wrapper around std::string to keep symbols short.
executes an sql query and retrieves results
maintain a connection to an sql database
vtkSQLQuery implementation for SQLite databases