NCBI C++ ToolKit
Classes | Namespaces | Macros | Typedefs | Functions
odbc_utils.hpp File Reference
#include <dbapi/driver/impl/dbapi_driver_utils.hpp>
#include <dbapi/driver/odbc/interfaces.hpp>
+ Include dependency graph for odbc_utils.hpp:
+ This graph shows which files directly or indirectly include this file:

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< TSqlCharTSqlString
 

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)
 

Macro Definition Documentation

◆ _T_NCBI_ODBC

#define _T_NCBI_ODBC (   x)    x

Definition at line 101 of file odbc_utils.hpp.

Typedef Documentation

◆ TSqlString

Definition at line 105 of file odbc_utils.hpp.

Function Documentation

◆ NCBI_EntryPoint_xdbapi_odbc()

void NCBI_EntryPoint_xdbapi_odbc ( CPluginManager< I_DriverContext >::TDriverInfoList &  info_list,
CPluginManager< I_DriverContext >::EEntryPointRequest  method 
)

◆ operator+()

wstring operator+ ( const wstring &  str1,
const string str2 
)
inline

Definition at line 124 of file odbc_utils.hpp.

References CUtf8::AsUTF8(), and eEncoding_ISO8859_1.

◆ x_MakeTSqlString()

TSqlString x_MakeTSqlString ( const CTempString s,
EEncoding  enc 
)
inline
Modified on Wed Apr 17 13:08:59 2024 by modify_doxy.py rev. 669887