#include <soci-odbc.h>
Public Member Functions | |
virtual void | bind_by_name (std::string const &name, void *data, details::exchange_type type, bool readOnly) |
virtual void | bind_by_pos (int &position, void *data, details::exchange_type type, bool readOnly) |
virtual void | clean_up () |
odbc_standard_use_type_backend (odbc_statement_backend &st) | |
virtual void | post_use (bool gotData, indicator *ind) |
virtual void | pre_use (indicator const *ind) |
void * | prepare_for_bind (SQLLEN &size, SQLSMALLINT &sqlType, SQLSMALLINT &cType) |
Public Member Functions inherited from soci::details::standard_use_type_backend | |
standard_use_type_backend () | |
virtual | ~standard_use_type_backend () |
Public Attributes | |
char * | buf_ |
void * | data_ |
SQLLEN | indHolder_ |
int | position_ |
details::exchange_type | type_ |
Additional Inherited Members | |
Private Types inherited from soci::odbc_standard_type_backend_base | |
enum | { max_bigint_length = 21 } |
Private Member Functions inherited from soci::odbc_standard_type_backend_base | |
odbc_standard_type_backend_base (odbc_statement_backend &st) | |
bool | use_string_for_bigint () const |
Private Attributes inherited from soci::odbc_standard_type_backend_base | |
odbc_statement_backend & | statement_ |
Definition at line 131 of file soci-odbc.h.
|
inline |
Definition at line 134 of file soci-odbc.h.
|
virtual |
Implements soci::details::standard_use_type_backend.
Definition at line 168 of file odbc/standard-use-type.cpp.
|
virtual |
Implements soci::details::standard_use_type_backend.
Definition at line 152 of file odbc/standard-use-type.cpp.
|
virtual |
Implements soci::details::standard_use_type_backend.
Definition at line 255 of file odbc/standard-use-type.cpp.
|
virtual |
Implements soci::details::standard_use_type_backend.
Definition at line 233 of file odbc/standard-use-type.cpp.
|
virtual |
Implements soci::details::standard_use_type_backend.
Definition at line 205 of file odbc/standard-use-type.cpp.
void * odbc_standard_use_type_backend::prepare_for_bind | ( | SQLLEN & | size, |
SQLSMALLINT & | sqlType, | ||
SQLSMALLINT & | cType | ||
) |
Definition at line 24 of file odbc/standard-use-type.cpp.
char* soci::odbc_standard_use_type_backend::buf_ |
Definition at line 159 of file soci-odbc.h.
void* soci::odbc_standard_use_type_backend::data_ |
Definition at line 157 of file soci-odbc.h.
SQLLEN soci::odbc_standard_use_type_backend::indHolder_ |
Definition at line 160 of file soci-odbc.h.
int soci::odbc_standard_use_type_backend::position_ |
Definition at line 156 of file soci-odbc.h.
details::exchange_type soci::odbc_standard_use_type_backend::type_ |
Definition at line 158 of file soci-odbc.h.