|
LibreOffice Module dbaccess (master) 1
|
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 |
Typedefs | |
| typedef std::vector< css::uno::Reference< css::sdbc::XPooledConnection > > | TPooledConnections |
| typedef std::map< TDigestHolder, TConnectionPool, TDigestLess > | TConnectionMap |
| typedef std::map< css::uno::Reference< css::sdbc::XConnection >, TActiveConnectionInfo > | TActiveConnectionMap |
| 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::UStringMixLess > | OSQLTables |
| typedef ORefVector< css::uno::Reference< css::beans::XPropertySet > > | OSQLColumns |
| typedef ::cppu::ImplHelper2< css::lang::XServiceInfo, css::lang::XUnoTunnel > | OConnection_BASE |
| typedef std::map< OUString, TInstalledDriver > | TInstalledDrivers |
| typedef ::rtl::Reference< ORowSetValueDecorator > | ORowSetValueDecoratorRef |
| typedef ODeleteVector< ORowSetValue > | OValueVector |
| typedef ::rtl::Reference< OAssignValues > | ORefAssignValues |
| typedef ::rtl::Reference< OValueVector > | OValueRow |
| typedef ::rtl::Reference< OValueRefVector > | OValueRefRow |
| typedef ::sal_Int32 | ErrorCode |
| typedef ::sal_Int32 | ErrorCondition |
| typedef ::std::pair< const OSQLParseNode *, const OSQLParseNode * > | TNodePair |
| typedef ::std::set< OUString > | QueryNameSet |
| typedef comphelper::SingletonRef< OSQLParseNodesContainer > | OSQLParseNodesGarbageCollector |
| 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_Properties > | createStringPropertyArray (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 OSQLParseNode * | MakeANDNode (OSQLParseNode *pLeftLeaf, OSQLParseNode *pRightLeaf) |
| static OSQLParseNode * | MakeORNode (OSQLParseNode *pLeftLeaf, OSQLParseNode *pRightLeaf) |
| bool | match (const OUString &rWild, const OUString &rStr, const sal_Unicode cEscape) |