Version: 1.0.0
wxSqliteResultSetMetaData Class Reference

#include <sqlite_resultset_metatdata.h>

+ Inheritance diagram for wxSqliteResultSetMetaData:

Detailed Description

Definition at line 6 of file sqlite_resultset_metatdata.h.

Public Member Functions

 wxSqliteResultSetMetaData (sqlite3_stmt *pStmt)
 
virtual int GetColumnType (int i)
 Retrieve a column's type. More...
 
virtual int GetColumnSize (int i)
 Retrieve a column's size. More...
 
virtual wxString GetColumnName (int i)
 Retrieve a column's name. More...
 
virtual int GetColumnCount ()
 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)
 

Private Attributes

sqlite3_stmt * m_pSqliteStatement
 

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)
 

Constructor & Destructor Documentation

◆ wxSqliteResultSetMetaData()

wxSqliteResultSetMetaData::wxSqliteResultSetMetaData ( sqlite3_stmt *  pStmt)

Member Function Documentation

◆ GetColumnCount()

virtual int wxSqliteResultSetMetaData::GetColumnCount ( )
virtual

Retrieve the number of columns in the result set.

Implements wxResultSetMetaData.

◆ GetColumnName()

virtual wxString wxSqliteResultSetMetaData::GetColumnName ( int  i)
virtual

Retrieve a column's name.

Implements wxResultSetMetaData.

◆ GetColumnSize()

virtual int wxSqliteResultSetMetaData::GetColumnSize ( int  i)
virtual

Retrieve a column's size.

Implements wxResultSetMetaData.

◆ GetColumnType()

virtual int wxSqliteResultSetMetaData::GetColumnType ( int  i)
virtual

Retrieve a column's type.

Implements wxResultSetMetaData.

Member Data Documentation

◆ m_pSqliteStatement

sqlite3_stmt* wxSqliteResultSetMetaData::m_pSqliteStatement
private

Definition at line 18 of file sqlite_resultset_metatdata.h.