| wxSQLite3
    3.3.0
    | 
Interface of the wxSQLite3 class. More...
#include <wx/arrstr.h>#include <wx/datetime.h>#include <wx/buffer.h>#include <wx/hashmap.h>#include <wx/regex.h>#include <wx/string.h>#include "wx/wxsqlite3def.h"| Classes | |
| class | wxSQLite3Exception | 
| SQL exception.  More... | |
| class | wxSQLite3StatementBuffer | 
| SQL statment buffer for use with SQLite3's printf method.  More... | |
| class | wxSQLite3FunctionContext | 
| Context for user defined scalar or aggregate functions.  More... | |
| class | wxSQLite3ScalarFunction | 
| Interface for user defined scalar functions.  More... | |
| class | wxSQLite3AggregateFunction | 
| Interface for user defined aggregate functions.  More... | |
| class | wxSQLite3Authorizer | 
| Interface for a user defined authorizer function.  More... | |
| class | wxSQLite3Hook | 
| Interface for a user defined hook function.  More... | |
| class | wxSQLite3BackupProgress | 
| Interface for a user defined backup progress function.  More... | |
| class | wxSQLite3Collation | 
| Interface for a user defined collation sequence.  More... | |
| class | wxSQLite3ResultSet | 
| Result set of a SQL query.  More... | |
| class | wxSQLite3Table | 
| Holds the complete result set of a SQL query.  More... | |
| class | wxSQLite3Statement | 
| Represents a prepared SQL statement.  More... | |
| class | wxSQLite3Blob | 
| Represents a SQLite BLOB handle.  More... | |
| class | wxSQLite3NamedCollection | 
| Represents a named collection.  More... | |
| class | wxSQLite3IntegerCollection | 
| Represents a named integer value collection.  More... | |
| class | wxSQLite3StringCollection | 
| Represents a named string value collection.  More... | |
| class | wxSQLite3Database | 
| Represents a SQLite3 database object.  More... | |
| class | wxSQLite3Transaction | 
| RAII class for managing transactions.  More... | |
| Macros | |
| #define | wxSQLITE3_VERSION_STRING wxT("wxSQLite3 3.3.0") | 
| wxSQLite3 version string  More... | |
| #define | WXSQLITE_ERROR 1000 | 
| #define | WXSQLITE_INTEGER 1 | 
| #define | WXSQLITE_FLOAT 2 | 
| #define | WXSQLITE_TEXT 3 | 
| #define | WXSQLITE_BLOB 4 | 
| #define | WXSQLITE_NULL 5 | 
| #define | WXSQLITE_OPEN_READONLY 0x00000001 | 
| #define | WXSQLITE_OPEN_READWRITE 0x00000002 | 
| #define | WXSQLITE_OPEN_CREATE 0x00000004 | 
| #define | WXSQLITE_OPEN_URI 0x00000040 | 
| #define | WXSQLITE_OPEN_MEMORY 0x00000080 | 
| #define | WXSQLITE_OPEN_NOMUTEX 0x00008000 | 
| #define | WXSQLITE_OPEN_FULLMUTEX 0x00010000 | 
| #define | WXSQLITE_OPEN_SHAREDCACHE 0x00020000 | 
| #define | WXSQLITE_OPEN_PRIVATECACHE 0x00040000 | 
| #define | WXSQLITE_CHECKPOINT_PASSIVE 0 | 
| #define | WXSQLITE_CHECKPOINT_FULL 1 | 
| #define | WXSQLITE_CHECKPOINT_RESTART 2 | 
| Typedefs | |
| typedef long long int | wxsqlite_int64 | 
| Functions | |
| void | operator++ (wxSQLite3LimitType &value) | 
| Variables | |
| class WXDLLIMPEXP_FWD_SQLITE3 | wxSQLite3Database | 
Interface of the wxSQLite3 class.
| #define wxSQLITE3_VERSION_STRING wxT("wxSQLite3 3.3.0") | 
wxSQLite3 version string
| #define WXSQLITE_BLOB 4 | 
| #define WXSQLITE_CHECKPOINT_FULL 1 | 
| #define WXSQLITE_CHECKPOINT_PASSIVE 0 | 
| #define WXSQLITE_CHECKPOINT_RESTART 2 | 
| #define WXSQLITE_ERROR 1000 | 
| #define WXSQLITE_FLOAT 2 | 
| #define WXSQLITE_INTEGER 1 | 
| #define WXSQLITE_NULL 5 | 
| #define WXSQLITE_OPEN_CREATE 0x00000004 | 
| #define WXSQLITE_OPEN_FULLMUTEX 0x00010000 | 
| #define WXSQLITE_OPEN_MEMORY 0x00000080 | 
| #define WXSQLITE_OPEN_NOMUTEX 0x00008000 | 
| #define WXSQLITE_OPEN_PRIVATECACHE 0x00040000 | 
| #define WXSQLITE_OPEN_READONLY 0x00000001 | 
| #define WXSQLITE_OPEN_READWRITE 0x00000002 | 
| #define WXSQLITE_OPEN_SHAREDCACHE 0x00020000 | 
| #define WXSQLITE_OPEN_URI 0x00000040 | 
| #define WXSQLITE_TEXT 3 | 
| typedef long long int wxsqlite_int64 | 
| enum wxSQLite3JournalMode | 
| enum wxSQLite3LimitType | 
Enumeration of SQLite limitation types.
| 
 | inline | 
 1.8.10
 1.8.10