sptk2 logo
SPTK Home Page
Public Member Functions | Public Attributes | List of all members
sptk::QueryParameterBinding Class Reference

#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}
 

Detailed Description

Parameter Binding descriptor

Stores the last information on parameter binding

Constructor & Destructor Documentation

◆ QueryParameterBinding()

sptk::QueryParameterBinding::QueryParameterBinding ( bool  isOutput)
inlineexplicit

Constructor

Parameters
isOutputOutput parameter flag

Member Function Documentation

◆ reset()

void sptk::QueryParameterBinding::reset ( bool  isOutput)

Resets the binding information

Parameters
isOutputOutput parameter flag

◆ setOutput()

void sptk::QueryParameterBinding::setOutput ( )
inline

Set binding to output

Member Data Documentation

◆ m_buffer

uint8_t* sptk::QueryParameterBinding::m_buffer {nullptr}

◆ m_dataType

VariantDataType sptk::QueryParameterBinding::m_dataType {VariantDataType::VAR_NONE}

Data type

◆ m_output

bool sptk::QueryParameterBinding::m_output {false}

Output parameter flag

◆ m_size

uint32_t sptk::QueryParameterBinding::m_size {0}

Buffer size

◆ m_stmt

StmtHandle sptk::QueryParameterBinding::m_stmt {nullptr}

Statement handle or id


The documentation for this class was generated from the following file:

Fri Oct 14 2022 09:58:44: SPTK 5.4.1