LibreOffice Module dbaccess (master) 1
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
connectivity Namespace Reference

Namespaces

namespace  ado
 
namespace  calc
 
namespace  component
 
namespace  dbase
 
namespace  detail
 
namespace  evoab
 
namespace  file
 
namespace  firebird
 
namespace  flat
 
namespace  hsqldb
 
namespace  java
 
namespace  jdbc
 
namespace  macab
 
namespace  mozab
 
namespace  mysql
 
namespace  mysqlc
 
namespace  odbc
 
namespace  parse
 
namespace  sdbcx
 
namespace  writer
 

Classes

class  BlobHelper
 
struct  ColumnDesc
 
class  DriversConfig
 
class  DriversConfigImpl
 
class  ExpressionNode
 
class  FunctionParser
 
class  IParseContext
 
class  IResultSetHelper
 
class  java_io_InputStream
 
class  java_io_Reader
 
class  java_lang_Boolean
 
class  java_lang_Class
 
class  java_lang_Exception
 
class  java_lang_Object
 
class  java_lang_String
 
class  java_lang_Throwable
 
class  java_math_BigDecimal
 
class  java_sql_Array
 
class  java_sql_Blob
 
class  java_sql_CallableStatement
 
class  java_sql_Clob
 
class  java_sql_Connection
 
class  java_sql_DatabaseMetaData
 
class  java_sql_Date
 
class  java_sql_Driver
 
class  java_sql_DriverPropertyInfo
 
class  java_sql_PreparedStatement
 
class  java_sql_Ref
 
class  java_sql_ResultSet
 
class  java_sql_ResultSetMetaData
 
class  java_sql_SQLException
 
class  java_sql_SQLException_BASE
 
class  java_sql_SQLWarning
 
class  java_sql_SQLWarning_BASE
 
class  java_sql_Statement
 
class  java_sql_Statement_Base
 
class  java_sql_Time
 
class  java_sql_Timestamp
 
class  java_util_Date
 
class  java_util_Properties
 
class  OAssignValues
 
class  OAutoRetrievingBase
 
class  OColumn
 
class  OColumnsHelper
 
class  OColumnsHelperImpl
 
class  OConnectionPool
 
class  OConnectionWeakWrapper
 
class  OConnectionWrapper
 
class  ODatabaseMetaDataBase
 
class  ODatabaseMetaDataResultSet
 
class  ODatabaseMetaDataResultSetMetaData
 
class  ODeleteVector
 
class  ODriverWrapper
 
class  OIndexColumns
 
class  OIndexesHelper
 
class  OIndexHelper
 
class  OKeyColumnsHelper
 
class  OKeySet
 
class  OKeySet_Base
 
class  OKeysHelper
 
class  OKeyValue
 
class  OMetaConnection
 
class  OParseContext
 
class  OPoolCollection
 
class  OPooledConnection
 
class  OPoolTimer
 
class  ORefVector
 
class  OResultSetPrivileges
 
class  ORowSetValue
 
class  ORowSetValueDecorator
 
class  ORowVector
 
class  OSkipDeletedSet
 
class  OSortIndex
 
class  OSQLInternalNode
 
class  OSQLParseNode
 
class  OSQLParseNodesContainer
 
class  OSQLParser
 
struct  OSQLParser_Data
 
class  OSQLParseTreeIterator
 
struct  OSQLParseTreeIteratorImpl
 
class  OSQLScanner
 
class  OStatement_BASE2
 
class  OTableHelper
 
struct  OTableHelperImpl
 
class  OTableKeyHelper
 
struct  OTypeInfo
 
class  OValueRefVector
 
class  ParameterSubstitution
 
struct  ParseError
 
class  QuotedTokenizedString
 
class  SDBThreadAttach
 
class  SharedResources
 
class  SQLError
 
class  SQLError_Impl
 
struct  SQLParseNodeParameter
 
struct  TActiveConnectionInfo
 
struct  TConnectionPool
 
struct  TDigestHolder
 
struct  TDigestLess
 
struct  TInstalledDriver
 
struct  TSetBound
 
struct  TSetRefBound
 

Typedefs

typedef std::vector< css::uno::Reference< css::sdbc::XPooledConnection > > TPooledConnections
 
typedef std::map< TDigestHolder, TConnectionPool, TDigestLessTConnectionMap
 
typedef std::map< css::uno::Reference< css::sdbc::XConnection >, TActiveConnectionInfoTActiveConnectionMap
 
typedef ::cppu::WeakComponentImplHelper< css::sdbc::XConnection > OConnectionWeakWrapper_BASE
 
typedef ::cppu::WeakImplHelper< css::sdbc::XDriver > ODriverWrapper_BASE
 
typedef ::cppu::WeakImplHelper< css::sdbc::XConnectionPool, css::lang::XServiceInfo, css::frame::XTerminateListener, css::beans::XPropertyChangeListener > OPoolCollection_Base
 
typedef ::cppu::WeakComponentImplHelper< css::sdbc::XPooledConnection, css::lang::XEventListener > OPooledConnection_Base
 
typedef ::cppu::WeakComponentImplHelper< css::sdbc::XResultSet, css::sdbc::XRow, css::sdbc::XResultSetMetaDataSupplier, css::util::XCancellable, css::sdbc::XWarningsSupplier, css::sdbc::XCloseable, css::lang::XInitialization, css::lang::XServiceInfo, css::sdbc::XColumnLocate > ODatabaseMetaDataResultSet_BASE
 
typedef ::cppu::WeakImplHelper< css::sdbc::XResultSetMetaData > ODatabaseMetaResultSetMetaData_BASE
 
typedef OMetaConnection java_sql_Connection_BASE
 
typedef ::cppu::WeakComponentImplHelper< css::sdbc::XStatement, css::sdbc::XWarningsSupplier, css::util::XCancellable, css::sdbc::XCloseable, css::sdbc::XGeneratedResultSet, css::sdbc::XMultipleResults > java_sql_Statement_BASE
 
typedef ::cppu::WeakComponentImplHelper< css::sdbc::XResultSet, css::sdbc::XRow, css::sdbc::XResultSetMetaDataSupplier, css::util::XCancellable, css::sdbc::XWarningsSupplier, css::sdbc::XResultSetUpdate, css::sdbc::XRowUpdate, css::sdbc::XCloseable, css::sdbc::XColumnLocate, css::lang::XServiceInfo > java_sql_ResultSet_BASE
 
typedef SQLRETURN(SQL_API * T3SQLAllocHandle) (SQLSMALLINT HandleType, SQLHANDLE InputHandle, SQLHANDLE *OutputHandlePtr)
 
typedef SQLRETURN(SQL_API * T3SQLConnect) (SQLHDBC ConnectionHandle, SQLCHAR *ServerName, SQLSMALLINT NameLength1, SQLCHAR *UserName, SQLSMALLINT NameLength2, SQLCHAR *Authentication, SQLSMALLINT NameLength3)
 
typedef SQLRETURN(SQL_API * T3SQLDriverConnect) (SQLHDBC ConnectionHandle, HWND WindowHandle, SQLCHAR *InConnectionString, SQLSMALLINT StringLength1, SQLCHAR *OutConnectionString, SQLSMALLINT BufferLength, SQLSMALLINT *StringLength2Ptr, SQLUSMALLINT DriverCompletion)
 
typedef SQLRETURN(SQL_API * T3SQLBrowseConnect) (SQLHDBC ConnectionHandle, SQLCHAR *InConnectionString, SQLSMALLINT StringLength1, SQLCHAR *OutConnectionString, SQLSMALLINT BufferLength, SQLSMALLINT *StringLength2Ptr)
 
typedef SQLRETURN(SQL_API * T3SQLDataSources) (SQLHENV EnvironmentHandle, SQLUSMALLINT Direction, SQLCHAR *ServerName, SQLSMALLINT BufferLength1, SQLSMALLINT *NameLength1Ptr, SQLCHAR *Description, SQLSMALLINT BufferLength2, SQLSMALLINT *NameLength2Ptr)
 
typedef SQLRETURN(SQL_API * T3SQLDrivers) (SQLHENV EnvironmentHandle, SQLUSMALLINT Direction, SQLCHAR *DriverDescription, SQLSMALLINT BufferLength1, SQLSMALLINT *DescriptionLengthPtr, SQLCHAR *DriverAttributes, SQLSMALLINT BufferLength2, SQLSMALLINT *AttributesLengthPtr)
 
typedef SQLRETURN(SQL_API * T3SQLGetInfo) (SQLHDBC ConnectionHandle, SQLUSMALLINT InfoType, SQLPOINTER InfoValuePtr, SQLSMALLINT BufferLength, SQLSMALLINT *StringLengthPtr)
 
typedef SQLRETURN(SQL_API * T3SQLGetFunctions) (SQLHDBC ConnectionHandle, SQLUSMALLINT FunctionId, SQLUSMALLINT *SupportedPtr)
 
typedef SQLRETURN(SQL_API * T3SQLGetTypeInfo) (SQLHSTMT StatementHandle, SQLSMALLINT DataType)
 
typedef SQLRETURN(SQL_API * T3SQLSetConnectAttr) (SQLHDBC ConnectionHandle, SQLINTEGER Attribute, SQLPOINTER ValuePtr, SQLINTEGER StringLength)
 
typedef SQLRETURN(SQL_API * T3SQLGetConnectAttr) (SQLHDBC ConnectionHandle, SQLINTEGER Attribute, SQLPOINTER ValuePtr, SQLINTEGER BufferLength, SQLINTEGER *StringLength)
 
typedef SQLRETURN(SQL_API * T3SQLSetEnvAttr) (SQLHENV EnvironmentHandle, SQLINTEGER Attribute, SQLPOINTER ValuePtr, SQLINTEGER StringLength)
 
typedef SQLRETURN(SQL_API * T3SQLGetEnvAttr) (SQLHENV EnvironmentHandle, SQLINTEGER Attribute, SQLPOINTER ValuePtr, SQLINTEGER BufferLength, SQLINTEGER *StringLength)
 
typedef SQLRETURN(SQL_API * T3SQLSetStmtAttr) (SQLHSTMT StatementHandle, SQLINTEGER Attribute, SQLPOINTER ValuePtr, SQLINTEGER StringLength)
 
typedef SQLRETURN(SQL_API * T3SQLGetStmtAttr) (SQLHSTMT StatementHandle, SQLINTEGER Attribute, SQLPOINTER ValuePtr, SQLINTEGER BufferLength, SQLINTEGER *StringLength)
 
typedef SQLRETURN(SQL_API * T3SQLPrepare) (SQLHSTMT StatementHandle, SQLCHAR *StatementText, SQLINTEGER TextLength)
 
typedef SQLRETURN(SQL_API * T3SQLBindParameter) (SQLHSTMT StatementHandle, SQLUSMALLINT ParameterNumber, SQLSMALLINT InputOutputType, SQLSMALLINT ValueType, SQLSMALLINT ParameterType, SQLULEN ColumnSize, SQLSMALLINT DecimalDigits, SQLPOINTER ParameterValuePtr, SQLLEN BufferLength, SQLLEN *StrLen_or_IndPtr)
 
typedef SQLRETURN(SQL_API * T3SQLSetCursorName) (SQLHSTMT StatementHandle, SQLCHAR *CursorName, SQLSMALLINT NameLength)
 
typedef SQLRETURN(SQL_API * T3SQLExecute) (SQLHSTMT StatementHandle)
 
typedef SQLRETURN(SQL_API * T3SQLExecDirect) (SQLHSTMT StatementHandle, SQLCHAR *StatementText, SQLINTEGER TextLength)
 
typedef SQLRETURN(SQL_API * T3SQLDescribeParam) (SQLHSTMT StatementHandle, SQLUSMALLINT ParameterNumber, SQLSMALLINT *DataTypePtr, SQLULEN *ParameterSizePtr, SQLSMALLINT *DecimalDigitsPtr, SQLSMALLINT *NullablePtr)
 
typedef SQLRETURN(SQL_API * T3SQLNumParams) (SQLHSTMT StatementHandle, SQLSMALLINT *ParameterCountPtr)
 
typedef SQLRETURN(SQL_API * T3SQLParamData) (SQLHSTMT StatementHandle, SQLPOINTER *ValuePtrPtr)
 
typedef SQLRETURN(SQL_API * T3SQLPutData) (SQLHSTMT StatementHandle, SQLPOINTER DataPtr, SQLLEN StrLen_or_Ind)
 
typedef SQLRETURN(SQL_API * T3SQLRowCount) (SQLHSTMT StatementHandle, SQLLEN *RowCountPtr)
 
typedef SQLRETURN(SQL_API * T3SQLNumResultCols) (SQLHSTMT StatementHandle, SQLSMALLINT *ColumnCountPtr)
 
typedef SQLRETURN(SQL_API * T3SQLDescribeCol) (SQLHSTMT StatementHandle, SQLUSMALLINT ColumnNumber, SQLCHAR *ColumnName, SQLSMALLINT BufferLength, SQLSMALLINT *NameLengthPtr, SQLSMALLINT *DataTypePtr, SQLULEN *ColumnSizePtr, SQLSMALLINT *DecimalDigitsPtr, SQLSMALLINT *NullablePtr)
 
typedef SQLRETURN(SQL_API * T3SQLColAttribute) (SQLHSTMT StatementHandle, SQLUSMALLINT ColumnNumber, SQLUSMALLINT FieldIdentifier, SQLPOINTER CharacterAttributePtr, SQLSMALLINT BufferLength, SQLSMALLINT *StringLengthPtr, SQLLEN *NumericAttributePtr)
 
typedef SQLRETURN(SQL_API * T3SQLBindCol) (SQLHSTMT StatementHandle, SQLUSMALLINT ColumnNumber, SQLSMALLINT TargetType, SQLPOINTER TargetValuePtr, SQLLEN BufferLength, SQLLEN *StrLen_or_IndPtr)
 
typedef SQLRETURN(SQL_API * T3SQLFetch) (SQLHSTMT StatementHandle)
 
typedef SQLRETURN(SQL_API * T3SQLFetchScroll) (SQLHSTMT StatementHandle, SQLSMALLINT FetchOrientation, SQLLEN FetchOffset)
 
typedef SQLRETURN(SQL_API * T3SQLGetData) (SQLHSTMT StatementHandle, SQLUSMALLINT ColumnNumber, SQLSMALLINT TargetType, SQLPOINTER TargetValuePtr, SQLLEN BufferLength, SQLLEN *StrLen_or_IndPtr)
 
typedef SQLRETURN(SQL_API * T3SQLSetPos) (SQLHSTMT StatementHandle, SQLSETPOSIROW RowNumber, SQLUSMALLINT Operation, SQLUSMALLINT LockType)
 
typedef SQLRETURN(SQL_API * T3SQLBulkOperations) (SQLHSTMT StatementHandle, SQLSMALLINT Operation)
 
typedef SQLRETURN(SQL_API * T3SQLMoreResults) (SQLHSTMT StatementHandle)
 
typedef SQLRETURN(SQL_API * T3SQLGetDiagRec) (SQLSMALLINT HandleType, SQLHANDLE Handle, SQLSMALLINT RecNumber, SQLCHAR *Sqlstate, SQLINTEGER *NativeErrorPtr, SQLCHAR *MessageText, SQLSMALLINT BufferLength, SQLSMALLINT *TextLengthPtr)
 
typedef SQLRETURN(SQL_API * T3SQLColumnPrivileges) (SQLHSTMT StatementHandle, SQLCHAR *CatalogName, SQLSMALLINT NameLength1, SQLCHAR *SchemaName, SQLSMALLINT NameLength2, SQLCHAR *TableName, SQLSMALLINT NameLength3, SQLCHAR *ColumnName, SQLSMALLINT NameLength4)
 
typedef SQLRETURN(SQL_API * T3SQLColumns) (SQLHSTMT StatementHandle, SQLCHAR *CatalogName, SQLSMALLINT NameLength1, SQLCHAR *SchemaName, SQLSMALLINT NameLength2, SQLCHAR *TableName, SQLSMALLINT NameLength3, SQLCHAR *ColumnName, SQLSMALLINT NameLength4)
 
typedef SQLRETURN(SQL_API * T3SQLForeignKeys) (SQLHSTMT StatementHandle, SQLCHAR *PKCatalogName, SQLSMALLINT NameLength1, SQLCHAR *PKSchemaName, SQLSMALLINT NameLength2, SQLCHAR *PKTableName, SQLSMALLINT NameLength3, SQLCHAR *FKCatalogName, SQLSMALLINT NameLength4, SQLCHAR *FKSchemaName, SQLSMALLINT NameLength5, SQLCHAR *FKTableName, SQLSMALLINT NameLength6)
 
typedef SQLRETURN(SQL_API * T3SQLPrimaryKeys) (SQLHSTMT StatementHandle, SQLCHAR *CatalogName, SQLSMALLINT NameLength1, SQLCHAR *SchemaName, SQLSMALLINT NameLength2, SQLCHAR *TableName, SQLSMALLINT NameLength3)
 
typedef SQLRETURN(SQL_API * T3SQLProcedureColumns) (SQLHSTMT StatementHandle, SQLCHAR *CatalogName, SQLSMALLINT NameLength1, SQLCHAR *SchemaName, SQLSMALLINT NameLength2, SQLCHAR *ProcName, SQLSMALLINT NameLength3, SQLCHAR *ColumnName, SQLSMALLINT NameLength4)
 
typedef SQLRETURN(SQL_API * T3SQLProcedures) (SQLHSTMT StatementHandle, SQLCHAR *CatalogName, SQLSMALLINT NameLength1, SQLCHAR *SchemaName, SQLSMALLINT NameLength2, SQLCHAR *ProcName, SQLSMALLINT NameLength3)
 
typedef SQLRETURN(SQL_API * T3SQLSpecialColumns) (SQLHSTMT StatementHandle, SQLUSMALLINT IdentifierType, SQLCHAR *CatalogName, SQLSMALLINT NameLength1, SQLCHAR *SchemaName, SQLSMALLINT NameLength2, SQLCHAR *TableName, SQLSMALLINT NameLength3, SQLUSMALLINT Scope, SQLUSMALLINT Nullable)
 
typedef SQLRETURN(SQL_API * T3SQLStatistics) (SQLHSTMT StatementHandle, SQLCHAR *CatalogName, SQLSMALLINT NameLength1, SQLCHAR *SchemaName, SQLSMALLINT NameLength2, SQLCHAR *TableName, SQLSMALLINT NameLength3, SQLUSMALLINT Unique, SQLUSMALLINT Reserved)
 
typedef SQLRETURN(SQL_API * T3SQLTablePrivileges) (SQLHSTMT StatementHandle, SQLCHAR *CatalogName, SQLSMALLINT NameLength1, SQLCHAR *SchemaName, SQLSMALLINT NameLength2, SQLCHAR *TableName, SQLSMALLINT NameLength3)
 
typedef SQLRETURN(SQL_API * T3SQLTables) (SQLHSTMT StatementHandle, SQLCHAR *CatalogName, SQLSMALLINT NameLength1, SQLCHAR *SchemaName, SQLSMALLINT NameLength2, SQLCHAR *TableName, SQLSMALLINT NameLength3, SQLCHAR *TableType, SQLSMALLINT NameLength4)
 
typedef SQLRETURN(SQL_API * T3SQLFreeStmt) (SQLHSTMT StatementHandle, SQLUSMALLINT Option)
 
typedef SQLRETURN(SQL_API * T3SQLCloseCursor) (SQLHSTMT StatementHandle)
 
typedef SQLRETURN(SQL_API * T3SQLCancel) (SQLHSTMT StatementHandle)
 
typedef SQLRETURN(SQL_API * T3SQLEndTran) (SQLSMALLINT HandleType, SQLHANDLE Handle, SQLSMALLINT CompletionType)
 
typedef SQLRETURN(SQL_API * T3SQLDisconnect) (SQLHDBC ConnectionHandle)
 
typedef SQLRETURN(SQL_API * T3SQLFreeHandle) (SQLSMALLINT HandleType, SQLHANDLE Handle)
 
typedef SQLRETURN(SQL_API * T3SQLGetCursorName) (SQLHSTMT StatementHandle, SQLCHAR *CursorName, SQLSMALLINT BufferLength, SQLSMALLINT *NameLength2)
 
typedef SQLRETURN(SQL_API * T3SQLNativeSql) (SQLHDBC ConnectionHandle, SQLCHAR *InStatementText, SQLINTEGER TextLength1, SQLCHAR *OutStatementText, SQLINTEGER BufferLength, SQLINTEGER *TextLength2Ptr)
 
typedef ::cppu::WeakImplHelper< css::util::XStringSubstitution, css::lang::XServiceInfo, css::lang::XInitialization > ParameterSubstitution_BASE
 
typedef sal_uInt16 ResourceId
 
typedef ::cppu::WeakComponentImplHelper< css::sdbc::XConnection, css::sdbc::XWarningsSupplier, css::lang::XServiceInfo, css::lang::XUnoTunnel > OMetaConnection_BASE
 
typedef std::vector< css::uno::WeakReferenceHelper > OWeakRefArray
 
typedef css::uno::Reference< css::sdbcx::XColumnsSupplier > OSQLTable
 
typedef std::map< OUString, OSQLTable, comphelper::UStringMixLessOSQLTables
 
typedef ORefVector< css::uno::Reference< css::beans::XPropertySet > > OSQLColumns
 
typedef ::cppu::ImplHelper2< css::lang::XServiceInfo, css::lang::XUnoTunnel > OConnection_BASE
 
typedef std::map< OUString, TInstalledDriverTInstalledDrivers
 
typedef ::rtl::Reference< ORowSetValueDecoratorORowSetValueDecoratorRef
 
typedef ODeleteVector< ORowSetValueOValueVector
 
typedef ::rtl::Reference< OAssignValuesORefAssignValues
 
typedef ::rtl::Reference< OValueVectorOValueRow
 
typedef ::rtl::Reference< OValueRefVectorOValueRefRow
 
typedef ::sal_Int32 ErrorCode
 
typedef ::sal_Int32 ErrorCondition
 
typedef ::std::pair< const OSQLParseNode *, const OSQLParseNode * > TNodePair
 
typedef ::std::set< OUString > QueryNameSet
 
typedef comphelper::SingletonRef< OSQLParseNodesContainerOSQLParseNodesGarbageCollector
 
typedef sdbcx::OCollection OKeys_BASE
 
typedef sal_Int32 OrdinalPosition
 
typedef connectivity::sdbcx::OTable OTable_TYPEDEF
 
typedef std::map< OUString, std::shared_ptr< sdbcx::KeyProperties > > TKeyMap
 

Enumerations

enum  ExpressionFunct {
  Equation ,
  And ,
  Or
}
 
enum  OKeyType {
  NONE ,
  Double ,
  String
}
 
enum  TAscendingOrder {
  ASC ,
  DESC
}
 
enum  TraversalParts {
  Parameters ,
  TableNames ,
  SelectColumns ,
  All
}
 
enum  OSQLStatementType {
  Unknown ,
  Select ,
  Insert ,
  Update ,
  Delete ,
  OdbcCall ,
  CreateTable
}
 
enum  SQLNodeType {
  Rule ,
  ListRule ,
  CommaListRule ,
  Keyword ,
  Name ,
  String ,
  IntNum ,
  ApproxNum ,
  Equal ,
  Less ,
  Great ,
  LessEq ,
  GreatEq ,
  NotEqual ,
  Punctuation ,
  AccessDate ,
  Concat
}
 

Functions

bool match (const sal_Unicode *pWild, const sal_Unicode *pStr, const sal_Unicode cEscape)
 
void checkDisposed (bool _bThrow)
 
OSQLColumns::const_iterator find (const OSQLColumns::const_iterator &first, const OSQLColumns::const_iterator &last, std::u16string_view _rVal, const ::comphelper::UStringMixEqual &_rCase)
 
OSQLColumns::const_iterator findRealName (const OSQLColumns::const_iterator &first, const OSQLColumns::const_iterator &last, std::u16string_view _rVal, const ::comphelper::UStringMixEqual &_rCase)
 
OSQLColumns::const_iterator find (OSQLColumns::const_iterator first, const OSQLColumns::const_iterator &last, const OUString &_rProp, std::u16string_view _rVal, const ::comphelper::UStringMixEqual &_rCase)
 
static OUString getKeyRuleString (bool _bUpdate, sal_Int32 _nKeyRule)
 
static OUString lcl_getServiceNameForSetting (const Reference< css::sdbc::XConnection > &_xConnection, const OUString &i_sSetting)
 
static bool LoadFunctions (oslModule pODBCso)
 
bool LoadLibrary_ODBC3 (OUString &_rPath)
 
jstring convertwchar_tToJavaString (JNIEnv *pEnv, const OUString &Temp)
 
OUString JavaString2String (JNIEnv *pEnv, jstring Str)
 
std::unique_ptr< java_util_PropertiescreateStringPropertyArray (const css::uno::Sequence< css::beans::PropertyValue > &info)
 
jobject convertTypeMapToJavaMap (const css::uno::Reference< css::container::XNameAccess > &_rMap)
 
bool isExceptionOccurred (JNIEnv *pEnv)
 
jobject createByteInputStream (const css::uno::Reference< css::io::XInputStream > &x, sal_Int32 length)
 
jobject createCharArrayReader (const css::uno::Reference< css::io::XInputStream > &x, sal_Int32 length)
 
static OSQLParseNodeMakeANDNode (OSQLParseNode *pLeftLeaf, OSQLParseNode *pRightLeaf)
 
static OSQLParseNodeMakeORNode (OSQLParseNode *pLeftLeaf, OSQLParseNode *pRightLeaf)
 
bool match (const OUString &rWild, const OUString &rStr, const sal_Unicode cEscape)
 

Variables

const sal_Unicode CHAR_PLACE
 
const sal_Unicode CHAR_WILD
 
constexpr OUStringLiteral IMPL_NAME
 
T3SQLAllocHandle pODBC3SQLAllocHandle
 
T3SQLConnect pODBC3SQLConnect
 
T3SQLDriverConnect pODBC3SQLDriverConnect
 
T3SQLBrowseConnect pODBC3SQLBrowseConnect
 
T3SQLDataSources pODBC3SQLDataSources
 
T3SQLDrivers pODBC3SQLDrivers
 
T3SQLGetInfo pODBC3SQLGetInfo
 
T3SQLGetFunctions pODBC3SQLGetFunctions
 
T3SQLGetTypeInfo pODBC3SQLGetTypeInfo
 
T3SQLSetConnectAttr pODBC3SQLSetConnectAttr
 
T3SQLGetConnectAttr pODBC3SQLGetConnectAttr
 
T3SQLSetEnvAttr pODBC3SQLSetEnvAttr
 
T3SQLGetEnvAttr pODBC3SQLGetEnvAttr
 
T3SQLSetStmtAttr pODBC3SQLSetStmtAttr
 
T3SQLGetStmtAttr pODBC3SQLGetStmtAttr
 
T3SQLPrepare pODBC3SQLPrepare
 
T3SQLBindParameter pODBC3SQLBindParameter
 
T3SQLSetCursorName pODBC3SQLSetCursorName
 
T3SQLExecute pODBC3SQLExecute
 
T3SQLExecDirect pODBC3SQLExecDirect
 
T3SQLDescribeParam pODBC3SQLDescribeParam
 
T3SQLNumParams pODBC3SQLNumParams
 
T3SQLParamData pODBC3SQLParamData
 
T3SQLPutData pODBC3SQLPutData
 
T3SQLRowCount pODBC3SQLRowCount
 
T3SQLNumResultCols pODBC3SQLNumResultCols
 
T3SQLDescribeCol pODBC3SQLDescribeCol
 
T3SQLColAttribute pODBC3SQLColAttribute
 
T3SQLBindCol pODBC3SQLBindCol
 
T3SQLFetch pODBC3SQLFetch
 
T3SQLFetchScroll pODBC3SQLFetchScroll
 
T3SQLGetData pODBC3SQLGetData
 
T3SQLSetPos pODBC3SQLSetPos
 
T3SQLBulkOperations pODBC3SQLBulkOperations
 
T3SQLMoreResults pODBC3SQLMoreResults
 
T3SQLGetDiagRec pODBC3SQLGetDiagRec
 
T3SQLColumnPrivileges pODBC3SQLColumnPrivileges
 
T3SQLColumns pODBC3SQLColumns
 
T3SQLForeignKeys pODBC3SQLForeignKeys
 
T3SQLPrimaryKeys pODBC3SQLPrimaryKeys
 
T3SQLProcedureColumns pODBC3SQLProcedureColumns
 
T3SQLProcedures pODBC3SQLProcedures
 
T3SQLSpecialColumns pODBC3SQLSpecialColumns
 
T3SQLStatistics pODBC3SQLStatistics
 
T3SQLTablePrivileges pODBC3SQLTablePrivileges
 
T3SQLTables pODBC3SQLTables
 
T3SQLFreeStmt pODBC3SQLFreeStmt
 
T3SQLCloseCursor pODBC3SQLCloseCursor
 
T3SQLCancel pODBC3SQLCancel
 
T3SQLEndTran pODBC3SQLEndTran
 
T3SQLDisconnect pODBC3SQLDisconnect
 
T3SQLFreeHandle pODBC3SQLFreeHandle
 
T3SQLGetCursorName pODBC3SQLGetCursorName
 
T3SQLNativeSql pODBC3SQLNativeSql