|
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