LibreOffice Module dbaccess (master) 1
Classes | Namespaces | Macros | Typedefs
odbcconfig.cxx File Reference
#include <config_folders.h>
#include "odbcconfig.hxx"
#include <rtl/bootstrap.hxx>
#include <rtl/ustring.hxx>
#include <osl/diagnose.h>
#include <osl/process.h>
#include <osl/thread.hxx>
#include <vcl/svapp.hxx>
#include <connectivity/odbc.hxx>
Include dependency graph for odbcconfig.cxx:

Go to the source code of this file.

Classes

struct  dbaui::OdbcTypesImpl
 

Namespaces

namespace  dbaui
 

Macros

#define ODBC_LIBRARY_PLAIN   "libodbc.so"
 
#define ODBC_LIBRARY_1   "libodbc.so.1"
 
#define ODBC_LIBRARY   "libodbc.so.2"
 

Typedefs

typedef SQLRETURN(SQL_API * dbaui::TSQLManageDataSource) (SQLHWND hwndParent)
 
typedef SQLRETURN(SQL_API * dbaui::TSQLAllocHandle) (SQLSMALLINT HandleType, SQLHANDLE InputHandle, SQLHANDLE *OutputHandlePtr)
 
typedef SQLRETURN(SQL_API * dbaui::TSQLFreeHandle) (SQLSMALLINT HandleType, SQLHANDLE Handle)
 
typedef SQLRETURN(SQL_API * dbaui::TSQLSetEnvAttr) (SQLHENV EnvironmentHandle, SQLINTEGER Attribute, SQLPOINTER ValuePtr, SQLINTEGER StringLength)
 
typedef SQLRETURN(SQL_API * dbaui::TSQLDataSources) (SQLHENV EnvironmentHandle, SQLUSMALLINT Direction, SQLCHAR *ServerName, SQLSMALLINT BufferLength1, SQLSMALLINT *NameLength1Ptr, SQLCHAR *Description, SQLSMALLINT BufferLength2, SQLSMALLINT *NameLength2Ptr)
 

Macro Definition Documentation

◆ ODBC_LIBRARY

#define ODBC_LIBRARY   "libodbc.so.2"

Definition at line 41 of file odbcconfig.cxx.

◆ ODBC_LIBRARY_1

#define ODBC_LIBRARY_1   "libodbc.so.1"

Definition at line 40 of file odbcconfig.cxx.

◆ ODBC_LIBRARY_PLAIN

#define ODBC_LIBRARY_PLAIN   "libodbc.so"

Definition at line 39 of file odbcconfig.cxx.