#include <QueryResult.h>
Definition at line 53 of file QueryResult.h.
◆ PreparedResultSet() [1/2]
All data is buffered, let go of mysql c api structures
Definition at line 221 of file QueryResult.cpp.
◆ ~PreparedResultSet()
PreparedResultSet::~PreparedResultSet |
( |
| ) |
|
◆ PreparedResultSet() [2/2]
◆ _NextRow()
bool PreparedResultSet::_NextRow |
( |
| ) |
|
|
private |
Only called in low-level code, namely the constructor Will iterate over every row of data and buffer it
Definition at line 401 of file QueryResult.cpp.
◆ CleanUp()
void PreparedResultSet::CleanUp |
( |
| ) |
|
|
private |
◆ Fetch()
Field * PreparedResultSet::Fetch |
( |
| ) |
const |
◆ GetFieldCount()
uint32 PreparedResultSet::GetFieldCount |
( |
| ) |
const |
|
inline |
◆ GetRowCount()
uint64 PreparedResultSet::GetRowCount |
( |
| ) |
const |
|
inline |
◆ NextRow()
bool PreparedResultSet::NextRow |
( |
| ) |
|
Only updates the m_rowPosition so upper level code knows in which element of the rows vector to look
Definition at line 391 of file QueryResult.cpp.
◆ operator=()
◆ operator[]()
Field const & PreparedResultSet::operator[] |
( |
std::size_t |
index | ) |
const |
◆ m_fieldCount
uint32 PreparedResultSet::m_fieldCount |
|
protected |
◆ m_fieldMetadata
◆ m_metadataResult
Field metadata, returned by mysql_stmt_result_metadata.
Definition at line 76 of file QueryResult.h.
◆ m_rBind
◆ m_rowCount
uint64 PreparedResultSet::m_rowCount |
|
protected |
◆ m_rowPosition
uint64 PreparedResultSet::m_rowPosition |
|
protected |
◆ m_rows
std::vector<Field> PreparedResultSet::m_rows |
|
protected |
◆ m_stmt
The documentation for this class was generated from the following files: