Go to the source code of this file.
◆ MAKE_SETTER
#define MAKE_SETTER |
( |
|
nm, |
|
|
|
type |
|
) |
| |
◆ MAKE_SETTER_BODY
Value:if (
index >= m_data->m_bind_count)
throw std::out_of_range(
"Field index out of range"); \
\
bind& bind = *m_data->m_binds.at(
index);
std::size_t index(const std::string &str, const std::size_t index)
Codepoint index corresponding to the nth character in a UTF-8 string.
Definition at line 21 of file statement.hpp.
Referenced by mariadb::statement::set_null().
◆ MAKE_SETTER_DECL
◆ MAKE_SETTER_SIG
#define MAKE_SETTER_SIG |
( |
|
nm, |
|
|
|
type, |
|
|
|
fq |
|
) |
| void fq set_##nm(u32 index, type value) |