NCBI C++ ToolKit
|
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | CODBCString |
Namespaces | |
util | |
Macros | |
#define | _T_NCBI_ODBC(x) x |
Typedefs | |
typedef CGenericSqlString< TSqlChar > | TSqlString |
Functions | |
TSqlString | x_MakeTSqlString (const CTempString &s, EEncoding enc) |
wstring | operator+ (const wstring &str1, const string &str2) |
int | util::strncmp (const char *str1, const char *str2, size_t count) |
int | util::strncmp (const wchar_t *str1, const wchar_t *str2, size_t count) |
int | util::strncmp (const SQLCHAR *str1, const char *str2, size_t count) |
int | util::strncmp (const char *str1, const SQLCHAR *str2, size_t count) |
int | util::strcmp (const char *str1, const char *str2) |
int | util::strcmp (const wchar_t *str1, const wchar_t *str2) |
void | NCBI_EntryPoint_xdbapi_odbc (CPluginManager< I_DriverContext >::TDriverInfoList &info_list, CPluginManager< I_DriverContext >::EEntryPointRequest method) |
#define _T_NCBI_ODBC | ( | x | ) | x |
Definition at line 101 of file odbc_utils.hpp.
typedef CGenericSqlString<TSqlChar> TSqlString |
Definition at line 105 of file odbc_utils.hpp.
void NCBI_EntryPoint_xdbapi_odbc | ( | CPluginManager< I_DriverContext >::TDriverInfoList & | info_list, |
CPluginManager< I_DriverContext >::EEntryPointRequest | method | ||
) |
Definition at line 595 of file context.cpp.
References CHostEntryPointImpl< TClassFactory >::NCBI_EntryPointImpl().
Referenced by DBAPI_RegisterDriver_ODBC().
Definition at line 124 of file odbc_utils.hpp.
References CUtf8::AsUTF8(), and eEncoding_ISO8859_1.
|
inline |
Definition at line 107 of file odbc_utils.hpp.
References CUtf8::AsSingleByteString(), CUtf8::AsUTF8(), CTempString::data(), eEncoding_ISO8859_1, eEncoding_Unknown, eEncoding_UTF8, and CTempString::size().
Referenced by ODBC_xSendDataPrepare(), CODBC_LangCmd::Send(), CODBC_RPCCmd::Send(), CODBC_SendDataCmd::SendChunk(), CODBC_LangCmd::SetCursorName(), CODBC_Connection::x_Connect(), and CODBC_Connection::x_SendData().