#include <QueryParameterBinding.h>
Public Member Functions | |
QueryParameterBinding (bool isOutput) | |
void | reset (bool isOutput) |
void | setOutput () |
Public Attributes | |
StmtHandle | m_stmt {nullptr} |
VariantDataType | m_dataType {VariantDataType::VAR_NONE} |
uint8_t * | m_buffer {nullptr} |
uint32_t | m_size {0} |
bool | m_output {false} |
Parameter Binding descriptor
Stores the last information on parameter binding
|
inlineexplicit |
Constructor
isOutput | Output parameter flag |
void sptk::QueryParameterBinding::reset | ( | bool | isOutput | ) |
Resets the binding information
isOutput | Output parameter flag |
|
inline |
Set binding to output
uint8_t* sptk::QueryParameterBinding::m_buffer {nullptr} |
VariantDataType sptk::QueryParameterBinding::m_dataType {VariantDataType::VAR_NONE} |
Data type
bool sptk::QueryParameterBinding::m_output {false} |
Output parameter flag
uint32_t sptk::QueryParameterBinding::m_size {0} |
Buffer size
StmtHandle sptk::QueryParameterBinding::m_stmt {nullptr} |
Statement handle or id