Namespaces | |
| db2 | |
| firebird | |
| mysql | |
| oracle | |
| postgresql | |
| sqlite3 | |
Typedefs | |
| typedef type_ptr< into_type_base > | into_type_ptr |
| typedef void | no_indicator |
| typedef type_ptr< use_type_base > | use_type_ptr |
Enumerations | |
| enum | exchange_type { x_char, x_stdstring, x_short, x_integer, x_long_long, x_unsigned_long_long, x_double, x_stdtm, x_statement, x_rowid, x_blob } |
| enum | statement_type { st_one_time_query, st_repeatable_query } |
Functions | |
| template<typename T > | |
| into_type_ptr | do_into (T &t, basic_type_tag) |
| template<typename T > | |
| into_type_ptr | do_into (T &t, indicator &ind, basic_type_tag) |
| template<typename T > | |
| into_type_ptr | do_into (T &t, std::vector< indicator > &ind, basic_type_tag) |
| template<typename T > | |
| into_type_ptr | do_into (T &t, user_type_tag) |
| template<typename T > | |
| into_type_ptr | do_into (T &t, indicator &ind, user_type_tag) |
| template<typename T > | |
| use_type_ptr | do_use (T &t, std::string const &name, basic_type_tag) |
| template<typename T > | |
| use_type_ptr | do_use (T const &t, std::string const &name, basic_type_tag) |
| template<typename T > | |
| use_type_ptr | do_use (T &t, indicator &ind, std::string const &name, basic_type_tag) |
| template<typename T > | |
| use_type_ptr | do_use (T const &t, indicator &ind, std::string const &name, basic_type_tag) |
| template<typename T > | |
| use_type_ptr | do_use (T &t, std::vector< indicator > &ind, std::string const &name, basic_type_tag) |
| template<typename T > | |
| use_type_ptr | do_use (T const &t, std::vector< indicator > &ind, std::string const &name, basic_type_tag) |
| template<typename T > | |
| use_type_ptr | do_use (T &t, std::string const &name, user_type_tag) |
| template<typename T > | |
| use_type_ptr | do_use (T const &t, std::string const &name, user_type_tag) |
| template<typename T > | |
| use_type_ptr | do_use (T &t, indicator &ind, std::string const &name, user_type_tag) |
| template<typename T > | |
| use_type_ptr | do_use (T const &t, indicator &ind, std::string const &name, user_type_tag) |
Variables | |
| std::size_t const | odbc_max_buffer_length = 100 * 1024 * 1024 |
Definition at line 47 of file into-type.h.
| typedef void soci::details::no_indicator |
Definition at line 38 of file use-type.h.
| Enumerator | |
|---|---|
| x_char | |
| x_stdstring | |
| x_short | |
| x_integer | |
| x_long_long | |
| x_unsigned_long_long | |
| x_double | |
| x_stdtm | |
| x_statement | |
| x_rowid | |
| x_blob | |
Definition at line 36 of file soci-backend.h.
| Enumerator | |
|---|---|
| st_one_time_query | |
| st_repeatable_query | |
Definition at line 52 of file soci-backend.h.
| into_type_ptr soci::details::do_into | ( | T & | t, |
| basic_type_tag | |||
| ) |
Definition at line 143 of file into-type.h.
| into_type_ptr soci::details::do_into | ( | T & | t, |
| indicator & | ind, | ||
| basic_type_tag | |||
| ) |
Definition at line 149 of file into-type.h.
| into_type_ptr soci::details::do_into | ( | T & | t, |
| std::vector< indicator > & | ind, | ||
| basic_type_tag | |||
| ) |
Definition at line 155 of file into-type.h.
| into_type_ptr soci::details::do_into | ( | T & | t, |
| user_type_tag | |||
| ) |
Definition at line 324 of file type-conversion.h.
| into_type_ptr soci::details::do_into | ( | T & | t, |
| indicator & | ind, | ||
| user_type_tag | |||
| ) |
Definition at line 330 of file type-conversion.h.
| use_type_ptr soci::details::do_use | ( | T & | t, |
| std::string const & | name, | ||
| basic_type_tag | |||
| ) |
Definition at line 196 of file use-type.h.
| use_type_ptr soci::details::do_use | ( | T const & | t, |
| std::string const & | name, | ||
| basic_type_tag | |||
| ) |
Definition at line 202 of file use-type.h.
| use_type_ptr soci::details::do_use | ( | T & | t, |
| indicator & | ind, | ||
| std::string const & | name, | ||
| basic_type_tag | |||
| ) |
Definition at line 208 of file use-type.h.
| use_type_ptr soci::details::do_use | ( | T const & | t, |
| indicator & | ind, | ||
| std::string const & | name, | ||
| basic_type_tag | |||
| ) |
Definition at line 215 of file use-type.h.
| use_type_ptr soci::details::do_use | ( | T & | t, |
| std::vector< indicator > & | ind, | ||
| std::string const & | name, | ||
| basic_type_tag | |||
| ) |
Definition at line 222 of file use-type.h.
| use_type_ptr soci::details::do_use | ( | T const & | t, |
| std::vector< indicator > & | ind, | ||
| std::string const & | name, | ||
| basic_type_tag | |||
| ) |
Definition at line 229 of file use-type.h.
| use_type_ptr soci::details::do_use | ( | T & | t, |
| std::string const & | name, | ||
| user_type_tag | |||
| ) |
Definition at line 336 of file type-conversion.h.
| use_type_ptr soci::details::do_use | ( | T const & | t, |
| std::string const & | name, | ||
| user_type_tag | |||
| ) |
Definition at line 342 of file type-conversion.h.
| use_type_ptr soci::details::do_use | ( | T & | t, |
| indicator & | ind, | ||
| std::string const & | name, | ||
| user_type_tag | |||
| ) |
Definition at line 348 of file type-conversion.h.
| use_type_ptr soci::details::do_use | ( | T const & | t, |
| indicator & | ind, | ||
| std::string const & | name, | ||
| user_type_tag | |||
| ) |
Definition at line 355 of file type-conversion.h.
| std::size_t const soci::details::odbc_max_buffer_length = 100 * 1024 * 1024 |
Definition at line 42 of file soci-odbc.h.