18#ifndef MySQLPreparedStatement_h__
19#define MySQLPreparedStatement_h__
46 void SetParameter(
uint8 index, std::nullptr_t);
47 void SetParameter(
uint8 index,
bool value);
49 void SetParameter(
uint8 index, T value);
50 void SetParameter(
uint8 index, std::string
const& value);
51 void SetParameter(
uint8 index, std::vector<uint8>
const& value);
56 void ClearParameters();
57 void AssertValidIndex(
uint8 index);
58 std::string getQueryString()
const;
PreparedStatementBase * m_stmt
MySQLPreparedStatement & operator=(MySQLPreparedStatement const &right)=delete
uint32 GetParameterCount() const
std::string const m_queryString
MySQLPreparedStatement(MySQLPreparedStatement const &right)=delete
std::vector< bool > m_paramsSet