#include <resultset_metadata.h>
Inheritance diagram for wxResultSetMetaData:Definition at line 6 of file resultset_metadata.h.
Public Types | |
| enum | { COLUMN_UNKNOWN = 0, COLUMN_NULL, COLUMN_INTEGER, COLUMN_STRING, COLUMN_DOUBLE, COLUMN_BOOL, COLUMN_BLOB, COLUMN_DATE } |
Public Member Functions | |
| virtual int | GetColumnType (int i)=0 |
| Retrieve a column's type. More... | |
| virtual int | GetColumnSize (int i)=0 |
| Retrieve a column's size. More... | |
| virtual wxString | GetColumnName (int i)=0 |
| Retrieve a column's name. More... | |
| virtual int | GetColumnCount ()=0 |
| Retrieve the number of columns in the result set. More... | |
Public Member Functions inherited from wxDatabaseStringConverter | |
| wxDatabaseStringConverter () | |
| wxDatabaseStringConverter (const wxChar *charset) | |
| virtual | ~wxDatabaseStringConverter () |
| void | SetEncoding (wxFontEncoding encoding) |
| void | SetEncoding (const wxCSConv *conv) |
| const wxCSConv * | GetEncoding () |
| virtual const wxCharBuffer | ConvertToUnicodeStream (const wxString &inputString) |
| virtual size_t | GetEncodedStreamLength (const wxString &inputString) |
| virtual wxString | ConvertFromUnicodeStream (const char *inputBuffer) |
| virtual wxString | ConvertFromUnicodeStream (const wxChar *inputBuffer) |
Additional Inherited Members | |
Static Public Member Functions inherited from wxDatabaseStringConverter | |
| static const wxCharBuffer | ConvertToUnicodeStream (const wxString &inputString, const char *encoding) |
| static wxString | ConvertFromUnicodeStream (const char *inputBuffer, const char *encoding) |
| static size_t | GetEncodedStreamLength (const wxString &inputString, const char *encoding) |
| static wxString | ConvertFromUnicodeStream (const wxChar *inputBuffer, const char *encoding) |
| anonymous enum |
| Enumerator | |
|---|---|
| COLUMN_UNKNOWN | |
| COLUMN_NULL | |
| COLUMN_INTEGER | |
| COLUMN_STRING | |
| COLUMN_DOUBLE | |
| COLUMN_BOOL | |
| COLUMN_BLOB | |
| COLUMN_DATE | |
Definition at line 18 of file resultset_metadata.h.
|
pure virtual |
Retrieve the number of columns in the result set.
Implemented in wxMysqlResultSetMetaData, wxOdbcResultSetMetaData, wxPostgresResultSetMetaData, wxTdsResultSetMetaData, and wxSqliteResultSetMetaData.
|
pure virtual |
Retrieve a column's name.
Implemented in wxMysqlResultSetMetaData, wxOdbcResultSetMetaData, wxPostgresResultSetMetaData, wxTdsResultSetMetaData, and wxSqliteResultSetMetaData.
|
pure virtual |
Retrieve a column's size.
Implemented in wxMysqlResultSetMetaData, wxOdbcResultSetMetaData, wxPostgresResultSetMetaData, wxTdsResultSetMetaData, and wxSqliteResultSetMetaData.
|
pure virtual |
Retrieve a column's type.
Implemented in wxMysqlResultSetMetaData, wxOdbcResultSetMetaData, wxPostgresResultSetMetaData, wxTdsResultSetMetaData, and wxSqliteResultSetMetaData.