#include <prepared_statement.h>
List of all members.
Public Member Functions |
| virtual void | clearParameters ()=0 |
| virtual bool | execute ()=0 |
| virtual bool | execute (const std::string &sql)=0 |
| virtual ResultSet * | executeQuery (const std::string &sql)=0 |
| virtual ResultSet * | executeQuery ()=0 |
| virtual int | executeUpdate ()=0 |
| virtual int | executeUpdate (const std::string &sql)=0 |
| virtual ResultSetMetaData * | getMetaData ()=0 |
| virtual ParameterMetaData * | getParameterMetaData ()=0 |
| virtual void | setBigInt (unsigned int parameterIndex, const std::string &value)=0 |
| virtual void | setBlob (unsigned int parameterIndex, std::istream *blob)=0 |
| virtual void | setBoolean (unsigned int parameterIndex, bool value)=0 |
| virtual void | setDateTime (unsigned int parameterIndex, const std::string &value)=0 |
| virtual void | setDouble (unsigned int parameterIndex, double value)=0 |
| virtual void | setInt (unsigned int parameterIndex, int32_t value)=0 |
| virtual void | setInt64 (unsigned int parameterIndex, int64_t value)=0 |
| virtual void | setNull (unsigned int parameterIndex, int sqlType)=0 |
| virtual PreparedStatement * | setResultSetType (sql::ResultSet::enum_type type)=0 |
| virtual void | setString (unsigned int parameterIndex, const std::string &value)=0 |
| virtual void | setUInt (unsigned int parameterIndex, uint32_t value)=0 |
| virtual void | setUInt64 (unsigned int parameterIndex, uint64_t value)=0 |
| virtual | ~PreparedStatement () |
Detailed Description
Definition at line 28 of file prepared_statement.h.
Constructor & Destructor Documentation
| virtual sql::PreparedStatement::~PreparedStatement |
( |
| ) |
[inline, virtual] |
Member Function Documentation
| virtual void sql::PreparedStatement::clearParameters |
( |
| ) |
[pure virtual] |
| virtual bool sql::PreparedStatement::execute |
( |
const std::string & |
sql | ) |
[pure virtual] |
| virtual bool sql::PreparedStatement::execute |
( |
| ) |
[pure virtual] |
| virtual ResultSet* sql::PreparedStatement::executeQuery |
( |
const std::string & |
sql | ) |
[pure virtual] |
| virtual ResultSet* sql::PreparedStatement::executeQuery |
( |
| ) |
[pure virtual] |
| virtual int sql::PreparedStatement::executeUpdate |
( |
const std::string & |
sql | ) |
[pure virtual] |
| virtual int sql::PreparedStatement::executeUpdate |
( |
| ) |
[pure virtual] |
| virtual ParameterMetaData* sql::PreparedStatement::getParameterMetaData |
( |
| ) |
[pure virtual] |
| virtual void sql::PreparedStatement::setBigInt |
( |
unsigned int |
parameterIndex, |
|
|
const std::string & |
value |
|
) |
| [pure virtual] |
| virtual void sql::PreparedStatement::setBlob |
( |
unsigned int |
parameterIndex, |
|
|
std::istream * |
blob |
|
) |
| [pure virtual] |
| virtual void sql::PreparedStatement::setBoolean |
( |
unsigned int |
parameterIndex, |
|
|
bool |
value |
|
) |
| [pure virtual] |
| virtual void sql::PreparedStatement::setDateTime |
( |
unsigned int |
parameterIndex, |
|
|
const std::string & |
value |
|
) |
| [pure virtual] |
| virtual void sql::PreparedStatement::setDouble |
( |
unsigned int |
parameterIndex, |
|
|
double |
value |
|
) |
| [pure virtual] |
| virtual void sql::PreparedStatement::setInt |
( |
unsigned int |
parameterIndex, |
|
|
int32_t |
value |
|
) |
| [pure virtual] |
| virtual void sql::PreparedStatement::setInt64 |
( |
unsigned int |
parameterIndex, |
|
|
int64_t |
value |
|
) |
| [pure virtual] |
| virtual void sql::PreparedStatement::setNull |
( |
unsigned int |
parameterIndex, |
|
|
int |
sqlType |
|
) |
| [pure virtual] |
| virtual void sql::PreparedStatement::setString |
( |
unsigned int |
parameterIndex, |
|
|
const std::string & |
value |
|
) |
| [pure virtual] |
| virtual void sql::PreparedStatement::setUInt |
( |
unsigned int |
parameterIndex, |
|
|
uint32_t |
value |
|
) |
| [pure virtual] |
| virtual void sql::PreparedStatement::setUInt64 |
( |
unsigned int |
parameterIndex, |
|
|
uint64_t |
value |
|
) |
| [pure virtual] |
The documentation for this class was generated from the following file: