#include <soci-backend.h>
Public Member Functions | |
virtual void | bind_by_name (std::string const &name, void *data, exchange_type type)=0 |
virtual void | bind_by_pos (int &position, void *data, exchange_type type)=0 |
virtual void | clean_up ()=0 |
virtual void | pre_use (indicator const *ind)=0 |
virtual std::size_t | size ()=0 |
vector_use_type_backend () | |
virtual | ~vector_use_type_backend () |
Private Member Functions | |
vector_use_type_backend & | operator= (vector_use_type_backend const &) |
vector_use_type_backend (vector_use_type_backend const &) | |
Definition at line 126 of file soci-backend.h.
|
inline |
Definition at line 129 of file soci-backend.h.
|
inlinevirtual |
Definition at line 130 of file soci-backend.h.
|
private |
|
pure virtual |
Implemented in soci::postgresql_vector_use_type_backend, soci::odbc_vector_use_type_backend, soci::firebird_vector_use_type_backend, soci::db2_vector_use_type_backend, soci::oracle_vector_use_type_backend, soci::sqlite3_vector_use_type_backend, soci::mysql_vector_use_type_backend, and soci::empty_vector_use_type_backend.
|
pure virtual |
Implemented in soci::postgresql_vector_use_type_backend, soci::odbc_vector_use_type_backend, soci::db2_vector_use_type_backend, soci::firebird_vector_use_type_backend, soci::oracle_vector_use_type_backend, soci::sqlite3_vector_use_type_backend, soci::mysql_vector_use_type_backend, and soci::empty_vector_use_type_backend.
|
pure virtual |
Implemented in soci::postgresql_vector_use_type_backend, soci::odbc_vector_use_type_backend, soci::oracle_vector_use_type_backend, soci::firebird_vector_use_type_backend, soci::db2_vector_use_type_backend, soci::sqlite3_vector_use_type_backend, soci::mysql_vector_use_type_backend, and soci::empty_vector_use_type_backend.
|
private |
|
pure virtual |
Implemented in soci::postgresql_vector_use_type_backend, soci::odbc_vector_use_type_backend, soci::oracle_vector_use_type_backend, soci::firebird_vector_use_type_backend, soci::db2_vector_use_type_backend, soci::sqlite3_vector_use_type_backend, soci::mysql_vector_use_type_backend, and soci::empty_vector_use_type_backend.
|
pure virtual |
Implemented in soci::postgresql_vector_use_type_backend, soci::odbc_vector_use_type_backend, soci::oracle_vector_use_type_backend, soci::firebird_vector_use_type_backend, soci::db2_vector_use_type_backend, soci::sqlite3_vector_use_type_backend, soci::mysql_vector_use_type_backend, and soci::empty_vector_use_type_backend.