#include <soci-backend.h>
Public Member Functions | |
virtual void | clean_up ()=0 |
virtual void | define_by_pos (int &position, void *data, exchange_type type)=0 |
virtual void | post_fetch (bool gotData, indicator *ind)=0 |
virtual void | pre_fetch ()=0 |
virtual void | resize (std::size_t sz)=0 |
virtual std::size_t | size ()=0 |
vector_into_type_backend () | |
virtual | ~vector_into_type_backend () |
Private Member Functions | |
vector_into_type_backend & | operator= (vector_into_type_backend const &) |
vector_into_type_backend (vector_into_type_backend const &) | |
Definition at line 79 of file soci-backend.h.
|
inline |
Definition at line 83 of file soci-backend.h.
|
inlinevirtual |
Definition at line 84 of file soci-backend.h.
|
private |
|
pure virtual |
Implemented in soci::postgresql_vector_into_type_backend, soci::odbc_vector_into_type_backend, soci::sqlite3_vector_into_type_backend, soci::firebird_vector_into_type_backend, soci::db2_vector_into_type_backend, soci::oracle_vector_into_type_backend, soci::mysql_vector_into_type_backend, and soci::empty_vector_into_type_backend.
|
pure virtual |
Implemented in soci::postgresql_vector_into_type_backend, soci::odbc_vector_into_type_backend, soci::sqlite3_vector_into_type_backend, soci::db2_vector_into_type_backend, soci::firebird_vector_into_type_backend, soci::oracle_vector_into_type_backend, soci::mysql_vector_into_type_backend, and soci::empty_vector_into_type_backend.
|
private |
|
pure virtual |
Implemented in soci::postgresql_vector_into_type_backend, soci::odbc_vector_into_type_backend, soci::sqlite3_vector_into_type_backend, soci::firebird_vector_into_type_backend, soci::db2_vector_into_type_backend, soci::oracle_vector_into_type_backend, soci::mysql_vector_into_type_backend, and soci::empty_vector_into_type_backend.
|
pure virtual |
Implemented in soci::postgresql_vector_into_type_backend, soci::odbc_vector_into_type_backend, soci::sqlite3_vector_into_type_backend, soci::firebird_vector_into_type_backend, soci::db2_vector_into_type_backend, soci::oracle_vector_into_type_backend, soci::mysql_vector_into_type_backend, and soci::empty_vector_into_type_backend.
|
pure virtual |
Implemented in soci::postgresql_vector_into_type_backend, soci::odbc_vector_into_type_backend, soci::sqlite3_vector_into_type_backend, soci::firebird_vector_into_type_backend, soci::db2_vector_into_type_backend, soci::oracle_vector_into_type_backend, soci::mysql_vector_into_type_backend, and soci::empty_vector_into_type_backend.
|
pure virtual |
Implemented in soci::postgresql_vector_into_type_backend, soci::odbc_vector_into_type_backend, soci::sqlite3_vector_into_type_backend, soci::firebird_vector_into_type_backend, soci::db2_vector_into_type_backend, soci::oracle_vector_into_type_backend, soci::mysql_vector_into_type_backend, and soci::empty_vector_into_type_backend.