Version: 1.0.0
wxMysqlPreparedStatementParameterCollection Class Reference

#include <mysql_preparedstatement_parameter_collection.h>

+ Inheritance diagram for wxMysqlPreparedStatementParameterCollection:

Detailed Description

Public Member Functions

 wxMysqlPreparedStatementParameterCollection ()
 
virtual ~wxMysqlPreparedStatementParameterCollection ()
 
int GetSize ()
 
MYSQL_BIND * GetMysqlParameterBindings ()
 
void SetParam (int nPosition, int nValue)
 
void SetParam (int nPosition, double dblValue)
 
void SetParam (int nPosition, const wxString &strValue)
 
void SetParam (int nPosition)
 
void SetParam (int nPosition, const void *pData, long nDataLength)
 
void SetParam (int nPosition, const wxDateTime &dateValue)
 
void SetParam (int nPosition, bool bValue)
 
void SetParam (int nPosition, wxMysqlParameter *pParameter)
 
- 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

MysqlParameterArray m_Parameters
 

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

◆ wxMysqlPreparedStatementParameterCollection()

wxMysqlPreparedStatementParameterCollection::wxMysqlPreparedStatementParameterCollection ( )

◆ ~wxMysqlPreparedStatementParameterCollection()

virtual wxMysqlPreparedStatementParameterCollection::~wxMysqlPreparedStatementParameterCollection ( )
virtual

Member Function Documentation

◆ GetMysqlParameterBindings()

MYSQL_BIND* wxMysqlPreparedStatementParameterCollection::GetMysqlParameterBindings ( )

◆ GetSize()

int wxMysqlPreparedStatementParameterCollection::GetSize ( )

◆ SetParam() [1/8]

void wxMysqlPreparedStatementParameterCollection::SetParam ( int  nPosition,
int  nValue 
)

◆ SetParam() [2/8]

void wxMysqlPreparedStatementParameterCollection::SetParam ( int  nPosition,
double  dblValue 
)

◆ SetParam() [3/8]

void wxMysqlPreparedStatementParameterCollection::SetParam ( int  nPosition,
const wxString &  strValue 
)

◆ SetParam() [4/8]

void wxMysqlPreparedStatementParameterCollection::SetParam ( int  nPosition)

◆ SetParam() [5/8]

void wxMysqlPreparedStatementParameterCollection::SetParam ( int  nPosition,
const void *  pData,
long  nDataLength 
)

◆ SetParam() [6/8]

void wxMysqlPreparedStatementParameterCollection::SetParam ( int  nPosition,
const wxDateTime &  dateValue 
)

◆ SetParam() [7/8]

void wxMysqlPreparedStatementParameterCollection::SetParam ( int  nPosition,
bool  bValue 
)

◆ SetParam() [8/8]

void wxMysqlPreparedStatementParameterCollection::SetParam ( int  nPosition,
wxMysqlParameter pParameter 
)

Member Data Documentation

◆ m_Parameters

MysqlParameterArray wxMysqlPreparedStatementParameterCollection::m_Parameters
private