Functions | |
| char * | allocBuffer (XSQLVAR *var) |
| bool | check_iscerror (ISC_STATUS const *status_vector, long errNum) |
| template<typename IntType > | |
| std::string | format_decimal (const void *sqldata, int sqlscale) |
| template<typename T1 > | |
| T1 | from_isc (XSQLVAR *var) |
| void | get_iscerror_details (ISC_STATUS *status_vector, std::string &msg) |
| std::string | getTextParam (XSQLVAR const *var) |
| template<typename T > | |
| std::size_t | getVectorSize (void *p) |
| template<typename IntType , typename UIntType > | |
| void | parse_decimal (void *val, XSQLVAR *var, const char *s) |
| template<typename T > | |
| void | resizeVector (void *p, std::size_t sz) |
| void | setTextParam (char const *s, std::size_t size, char *buf_, XSQLVAR *var) |
| template<typename IntType > | |
| const char * | str2dec (const char *s, IntType &out, int &scale) |
| void | throw_iscerror (ISC_STATUS *status_vector) |
| void | tmDecode (short type, void *src, std::tm *dst) |
| void | tmEncode (short type, std::tm *src, void *dst) |
| template<typename T1 > | |
| void | to_isc (void *val, XSQLVAR *var, int x_scale=0) |
| char * soci::details::firebird::allocBuffer | ( | XSQLVAR * | var | ) |
Definition at line 27 of file firebird/common.cpp.
| bool SOCI_FIREBIRD_DECL soci::details::firebird::check_iscerror | ( | ISC_STATUS const * | status_vector, |
| long | errNum | ||
| ) |
Definition at line 61 of file error-firebird.cpp.
| std::string soci::details::firebird::format_decimal | ( | const void * | sqldata, |
| int | sqlscale | ||
| ) |
Definition at line 157 of file firebird/common.h.
| T1 soci::details::firebird::from_isc | ( | XSQLVAR * | var | ) |
Definition at line 178 of file firebird/common.h.
| void SOCI_FIREBIRD_DECL soci::details::firebird::get_iscerror_details | ( | ISC_STATUS * | status_vector, |
| std::string & | msg | ||
| ) |
Definition at line 37 of file error-firebird.cpp.
| std::string soci::details::firebird::getTextParam | ( | XSQLVAR const * | var | ) |
Definition at line 178 of file firebird/common.cpp.
| std::size_t soci::details::firebird::getVectorSize | ( | void * | p | ) |
Definition at line 217 of file firebird/common.h.
| void soci::details::firebird::parse_decimal | ( | void * | val, |
| XSQLVAR * | var, | ||
| const char * | s | ||
| ) |
Definition at line 142 of file firebird/common.h.
| void soci::details::firebird::resizeVector | ( | void * | p, |
| std::size_t | sz | ||
| ) |
Definition at line 224 of file firebird/common.h.
| void soci::details::firebird::setTextParam | ( | char const * | s, |
| std::size_t | size, | ||
| char * | buf_, | ||
| XSQLVAR * | var | ||
| ) |
Definition at line 90 of file firebird/common.cpp.
| const char* soci::details::firebird::str2dec | ( | const char * | s, |
| IntType & | out, | ||
| int & | scale | ||
| ) |
Definition at line 43 of file firebird/common.h.
| void SOCI_FIREBIRD_DECL soci::details::firebird::throw_iscerror | ( | ISC_STATUS * | status_vector | ) |
Definition at line 75 of file error-firebird.cpp.
| void soci::details::firebird::tmDecode | ( | short | type, |
| void * | src, | ||
| std::tm * | dst | ||
| ) |
Definition at line 70 of file firebird/common.cpp.
| void soci::details::firebird::tmEncode | ( | short | type, |
| std::tm * | src, | ||
| void * | dst | ||
| ) |
Definition at line 48 of file firebird/common.cpp.
| void soci::details::firebird::to_isc | ( | void * | val, |
| XSQLVAR * | var, | ||
| int | x_scale = 0 |
||
| ) |
Definition at line 86 of file firebird/common.h.