#include <PreparedStatement.h>
|
| PreparedStatementBase (uint32 index, uint8 capacity) |
|
virtual | ~PreparedStatementBase () |
|
void | setNull (uint8 index) |
|
void | setBool (uint8 index, bool value) |
|
void | setUInt8 (uint8 index, uint8 value) |
|
void | setUInt16 (uint8 index, uint16 value) |
|
void | setUInt32 (uint8 index, uint32 value) |
|
void | setUInt64 (uint8 index, uint64 value) |
|
void | setInt8 (uint8 index, int8 value) |
|
void | setInt16 (uint8 index, int16 value) |
|
void | setInt32 (uint8 index, int32 value) |
|
void | setInt64 (uint8 index, int64 value) |
|
void | setFloat (uint8 index, float value) |
|
void | setDouble (uint8 index, double value) |
|
void | setDate (uint8 index, SystemTimePoint value) |
|
void | setString (uint8 index, std::string &&value) |
|
void | setString (uint8 index, std::string_view value) |
|
void | setBinary (uint8 index, std::vector< uint8 > &&value) |
|
void | setBinary (uint8 index, std::span< uint8 const > value) |
|
uint32 | GetIndex () const |
|
std::vector< PreparedStatementData > const & | GetParameters () const |
|
Definition at line 64 of file PreparedStatement.h.
◆ PreparedStatementBase() [1/2]
PreparedStatementBase::PreparedStatementBase |
( |
uint32 |
index, |
|
|
uint8 |
capacity |
|
) |
| |
|
explicit |
◆ ~PreparedStatementBase()
PreparedStatementBase::~PreparedStatementBase |
( |
| ) |
|
|
virtual |
◆ PreparedStatementBase() [2/2]
◆ GetIndex()
uint32 PreparedStatementBase::GetIndex |
( |
| ) |
const |
|
inline |
◆ GetParameters()
◆ operator=()
◆ setBinary() [1/2]
void PreparedStatementBase::setBinary |
( |
uint8 |
index, |
|
|
std::span< uint8 const > |
value |
|
) |
| |
◆ setBinary() [2/2]
void PreparedStatementBase::setBinary |
( |
uint8 |
index, |
|
|
std::vector< uint8 > && |
value |
|
) |
| |
◆ setBool()
void PreparedStatementBase::setBool |
( |
uint8 |
index, |
|
|
bool |
value |
|
) |
| |
◆ setDate()
◆ setDouble()
void PreparedStatementBase::setDouble |
( |
uint8 |
index, |
|
|
double |
value |
|
) |
| |
◆ setFloat()
void PreparedStatementBase::setFloat |
( |
uint8 |
index, |
|
|
float |
value |
|
) |
| |
◆ setInt16()
void PreparedStatementBase::setInt16 |
( |
uint8 |
index, |
|
|
int16 |
value |
|
) |
| |
◆ setInt32()
void PreparedStatementBase::setInt32 |
( |
uint8 |
index, |
|
|
int32 |
value |
|
) |
| |
◆ setInt64()
void PreparedStatementBase::setInt64 |
( |
uint8 |
index, |
|
|
int64 |
value |
|
) |
| |
◆ setInt8()
void PreparedStatementBase::setInt8 |
( |
uint8 |
index, |
|
|
int8 |
value |
|
) |
| |
◆ setNull()
void PreparedStatementBase::setNull |
( |
uint8 |
index | ) |
|
◆ setString() [1/2]
void PreparedStatementBase::setString |
( |
uint8 |
index, |
|
|
std::string && |
value |
|
) |
| |
◆ setString() [2/2]
void PreparedStatementBase::setString |
( |
uint8 |
index, |
|
|
std::string_view |
value |
|
) |
| |
◆ setUInt16()
void PreparedStatementBase::setUInt16 |
( |
uint8 |
index, |
|
|
uint16 |
value |
|
) |
| |
◆ setUInt32()
void PreparedStatementBase::setUInt32 |
( |
uint8 |
index, |
|
|
uint32 |
value |
|
) |
| |
◆ setUInt64()
void PreparedStatementBase::setUInt64 |
( |
uint8 |
index, |
|
|
uint64 |
value |
|
) |
| |
◆ setUInt8()
void PreparedStatementBase::setUInt8 |
( |
uint8 |
index, |
|
|
uint8 |
value |
|
) |
| |
◆ PreparedStatementTask
◆ m_index
uint32 PreparedStatementBase::m_index |
|
protected |
◆ statement_data
The documentation for this class was generated from the following files: