61 PreparedSTMT(const std::
string& name, const std::
string& query);
68 PreparedSTMT(std::
string&& name, std::
string&& query) noexcept;
75 void Bind(const
int& index, const std::nullptr_t& value) noexcept override;
82 void Bind(const
int& index, const
int& value) noexcept override;
89 void Bind(const
int& index, const
unsigned int& value) noexcept override;
96 void Bind(const
int& index, const int64_t& value) noexcept override;
103 void Bind(const
int& index, const uint64_t& value) noexcept override;
110 void Bind(const
int& index, const
double& value) noexcept override;
117 void Bind(const
int& index,
bool value) noexcept override;
124 void Bind(const
int& index, const std::
string& value) noexcept override;
131 void Bind(const
int& index, const std::vector<std::
byte>& value) noexcept override;
137 ExpectedRows DoExecute() override;
142 void Reset() noexcept override;