#include <soci-postgresql.h>
Public Member Functions | |
virtual void | bind_by_name (std::string const &name, void *data, details::exchange_type type) |
virtual void | bind_by_pos (int &position, void *data, details::exchange_type type) |
virtual void | clean_up () |
postgresql_vector_use_type_backend (postgresql_statement_backend &st) | |
virtual void | pre_use (indicator const *ind) |
virtual std::size_t | size () |
Public Member Functions inherited from soci::details::vector_use_type_backend | |
vector_use_type_backend () | |
virtual | ~vector_use_type_backend () |
Public Attributes | |
std::vector< char * > | buffers_ |
void * | data_ |
std::string | name_ |
int | position_ |
postgresql_statement_backend & | statement_ |
details::exchange_type | type_ |
Definition at line 193 of file soci-postgresql.h.
|
inline |
Definition at line 195 of file soci-postgresql.h.
|
virtual |
Implements soci::details::vector_use_type_backend.
Definition at line 44 of file postgresql/vector-use-type.cpp.
|
virtual |
Implements soci::details::vector_use_type_backend.
Definition at line 36 of file postgresql/vector-use-type.cpp.
|
virtual |
Implements soci::details::vector_use_type_backend.
Definition at line 225 of file postgresql/vector-use-type.cpp.
|
virtual |
Implements soci::details::vector_use_type_backend.
Definition at line 52 of file postgresql/vector-use-type.cpp.
|
virtual |
Implements soci::details::vector_use_type_backend.
Definition at line 188 of file postgresql/vector-use-type.cpp.
std::vector<char *> soci::postgresql_vector_use_type_backend::buffers_ |
Definition at line 215 of file soci-postgresql.h.
void* soci::postgresql_vector_use_type_backend::data_ |
Definition at line 211 of file soci-postgresql.h.
std::string soci::postgresql_vector_use_type_backend::name_ |
Definition at line 214 of file soci-postgresql.h.
int soci::postgresql_vector_use_type_backend::position_ |
Definition at line 213 of file soci-postgresql.h.
postgresql_statement_backend& soci::postgresql_vector_use_type_backend::statement_ |
Definition at line 209 of file soci-postgresql.h.
details::exchange_type soci::postgresql_vector_use_type_backend::type_ |
Definition at line 212 of file soci-postgresql.h.