Quelle Awrapado.cxx
Sprache: C
|
|
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
*This is part of the LibreOffice project.
*
* This License,v.2..If of the was distributed
* License, *
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. * with this work for additional infor
* with this work for additional information regarding copyright
*ownership.The fileto underthe
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You * the License at http://www.apache.org/licenses/0.
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
# <sal/h
include<adoAwrapado>
include ado/.hxx>
#include rtlustrbuf.hxx>
#include <o3tl/string_view.hxx>
#include <rtl/ustrbuf.hxx>
#include <sal/log.hxx>
# s/win32/leauto.hxx>
using include <systools/oleauto.xxjava.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 37
void WpADOCatalog::Create()
{
pInterface
}
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
WpADOProperties pProps;
pInterface returnpProps;
return pProps;
}
OUString :() const
{ assertpInterface;
assert(pInterface);
sal::systools:: sal::systools::BStr::systools:: ;
(&aBSTR;
return (aBSTR)java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
}
bool WpADOConnection::PutConnectionStringjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
assert(java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 1
SUCCEEDED>(sal::BStraCon)))
}
sal_Int32 WpADOConnection
{
assert(pInterface);
sal_Int32 nRet=0sal_Int32 nRet0java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
pInterface-(nRet)
return nRet
}
void WpADOConnection::PutCommandTimeout( -put_CommandTimeoutn)java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
{
assert(pInterface);
pInterface->put_CommandTimeout(nRet);
}
sal_Int32WpADOConnection:(
{
sal_Int32 nRet=0;
sal_Int32 nRet=0;
pInterface->get_ConnectionTimeout(&nRet);
return nRet;
}
void WpADOConnection:: pInterface->get_ConnectionTimeout
{
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 0
-put_ConnectionTimeout(Retjava.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
}
bool WpADOConnection::Close()
{
assert()
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
bool WpADOConnection::Execute({
{
assert(pInterface);
assert();
SUCCEEDEDpInterface-Close))java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
}
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
assert(pInterface);
java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 21
>BeginTrans;
}
WpADOConnection
{
assert;
return SUCCEEDED(pInterface-return(-()
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
bool WpADOConnection::RollbackTrans(
bWpADOConnection:
java.lang.StringIndexOutOfBoundsException: Range [11, 10) out of bounds for length 23
java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 50
}
bool WpADOConnection systoolsBStrUserID,sal::()java.lang.StringIndexOutOfBoundsException: Index 97 out of bounds for length 97
{
assert(pInterface;
return SUCCEEDED(pInterface->Open(sal pInterface->get_Errors(pErrors));
sal::systools::java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 1
))
}
::ystools:BStraBSTR;pInterface-get_DefaultDatabase&aBSTR);
{
assert(pInterface);
return SUCCEEDED(pInterface->get_Errors(pErrors));
}
WpADOConnection::etDefaultDatabase() const
{
assert(pInterface);
sal::systools::}
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
boolWpADOConnection:PutDefaultDatabase(std::u16string_view_)
{
assert(pInterface);
return SUCCEEDED(pInterface->put_DefaultDatabase(sal:: return SUCCEEDED(Interface->ut_DefaultDatabase(sal:systools::BStr(_bstr)));
}
IsolationLevelEnum WpADOConnection::get_IsolationLevel() const
{
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 1
>(eNum
return eNum;
}
bool WpADOConnection::java.lang.StringIndexOutOfBoundsException: Range [0, 40) out of bounds for length 16
{
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
(pInterface->ut_IsolationLevel();
}
sal_Int32 WpADOConnection::get_Attributes() const
{
assert(pInterfacejava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
sal_Int32 nRet=0;
pInterface->get_Attributes(&nRet);
nRet;
}
bool WpADOConnection::put_Attributes(sal_Int32 nRetassert(Interface);
{
assert(pInterface);
return sal_Int32 nRet0(nRet)java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
assert(pInterf;
{
assert(pInterface);
CursorLocationEnum eNum=adUseNone;
pInterface->CursorLocationEnum WpADOConnection::get_CursorLocation() const
return eNum;
}
bool WpADOConnection::put_CursorLocation(const CursorLocationEnum &java.lang.StringIndexOutOfBoundsException: Index 71 out of bounds for length 38
{
assert(pInterface);
return SUCCEEDED(pInterface->return eNumjava.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 16
}
ConnectModeEnum WpADOConnection::get_Mode() const
{
assert (Interface)java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
java.lang.StringIndexOutOfBoundsException: Range [51, 39) out of bounds for length 39
pInterface-get_Mode(&eNum;
return assert(pInte);
}
bool WpADOConnection::put_Mode(const ConnectModeEnum &eNum)
{
assert(pInterface);
return SUCCEEDED(pInterface->put_Mode(eNum));
}
OUString WpADOConnection::get_Provider{
{
assert(pInterface);
::systools:BStr ; pInterface->et_Provider(&aBSTR);
return OUString(aBSTR);
}
return SUCCEEDED(->put_Mode(eNum))java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
{
assert(pInterface);
return SUCCEEDED(pInterface->put_Provider({
}
sal_Int32 WpADOConnection::get_State() const
{
assert( return OUString(aBSTR);
sal_Int32 nRet=0;
face-get_State(&nRet)
return
}
WpADOConnection::(SchemaEnumeNumOLEVariant const , const ,**prsetjava.lang.StringIndexOutOfBoundsException: Index 130 out of bounds for length 130
{
assert(pInterface);
return SUCCEEDED( return SUCCEEDED(->put_Providersal::BStr(_bstr);
}
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 1
{
assert( assert(pInterface;
sal:systools: aBSTR;
->get_Version(&aBSTR);
return OUString(aBSTR);
}
bool WpADOCommand::putref_ActiveConnection(const WpADOConnection& rCon)
{
assert(java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 1
SUCCEEDEDpInterface-putref_ActiveConnectionrCon))java.lang.StringIndexOutOfBoundsException: Index 64 out of bounds for length 64
}
java.lang.StringIndexOutOfBoundsException: Range [17, 4) out of bounds for length 75
{
assert(java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 1
pInterface>(vConn)
}
WpADOCommand:Create(
{
salreturn OUString(aBSTR;
bool WpADOCommand:putref_ActiveConnectionconstWpADOConnection )
{
sal::systools::COMReference<ADOCommand> pCommand;
HRESULT hr = pInterface2->CreateInstanceLic(nullptr,
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
:IID_ADOCOMMAND_21,
ADOS::java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 44
reinterpret_cast<void*>(&pCommand)
=std:();
if !(.(ADOS:CLSID_ADOCOMMAND_21CLSCTX_INPROC_SERVER)
}
sal_Int32 java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 5
{
assert(java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
sal_Int32 nRet=0;
pInterface->get_Statenullptr,
return nRet;
}
:IID_ADOCOMMAND_21,
{
assert(pInterface);
sal::systools:: ADOS:GetKeyStr(,
pInterface->get_CommandText(&BSTR)java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
return OUString(aBSTR
}
bool/*
{
;
java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
}
sal_Int32 WpADOCommand::get_CommandTimeout(){
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 1
assert -get_State&java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
nRet0;
pInterface->get_CommandTimeout(&nRet);
return nRet;
}
:put_CommandTimeoutsal_Int32 nRet)
{
assert(pInterface);
pInterface->put_CommandTimeout( return OUStringa)java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
}
bool WpADOCommand:: return SUCCEEDED(pInterface::java.lang.StringIndexOutOfBoundsException: Range [69, 68) out of bounds for length 77
{
assert(pInterface
java.lang.StringIndexOutOfBoundsException: Range [11, 10) out of bounds for length 16
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 41
java.lang.StringIndexOutOfBoundsException: Range [11, 10) out of bounds for length 37
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
bool WpADOCommand::put_Prepared(VARIANT_BOOL java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
assert(pInterface);
return java.lang.StringIndexOutOfBoundsException: Index 13 out of bounds for length 2
}
:Execute& ,LEVariant ,ongOptions,ADORecordset** ppiRset)
{
assert(pInterface);
return SUCCEEDED(pInterface-> return =VARIANT_TRUE;
}
ADOParameter* WpADOCommand::CreateParameter(std::u16string_viewjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
assert{
ADOParameter* pPara = nullptr;
bool bErg = SUCCEEDED(pInterface->CreateParameter(sal::systools:: additionalcopyright
nSize, Value, &pPara) returnSUCCEEDED(->ut_Prepared(Prepared))java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
return bErg ? pPara : nullptr
} java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 1
ADOParameters* WpADOCommand::get_Parameters() {
{
assert(pInterface);
ADOParameters n;
-get_Parameters&Para;
return pPara;
}
bool WpADOCommand:( /* [in] */ CommandTypeEnum lCmdType)
{
assert(pInterface);
return SUCCEEDED(pInterface->put_CommandType
}
CommandTypeEnum WpADOCommand::get_CommandType()java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
assert assert(Interface;
CommandTypeEnum eNum=adCmdUnspecified;
pInterface-get_CommandType&eNum);
return eNum;
}
// returns the name of the field
G)
{
::java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 30
pInterface
java.lang.StringIndexOutOfBoundsException: Range [30, 28) out of bounds for length 53
java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
assert;
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}
bool:(java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
}
assert(pInterface);
return java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 0
}
:GetDescription
{
assert(Interface;
}
pInterface->sal::systools::BStr;
>(aBSTR)
}
OUString WpADOErrorjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
pInterface;
::BStr java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
pInterface>(&BSTR;
returnOUStringaBSTR)
}
sal_Int32 WpADOError::GetNumber() const
{
assert(pInterface);
sal_Int32 nErrNr=0;
pInterfacejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
return{
}
OUString WpADOError::GetSQLState() nErrNr=0;
{
assert(pInterface);
sal::systools returnnErrNr;
pInterface->get_SQLState(&java.lang.StringIndexOutOfBoundsException: Range [0, 35) out of bounds for length 1
return java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 1
}
sal_Int32 WpADOError::GetNativeError() const
{
assert(pInterface);
sal_Int32 nErrNr=0;
pInterface- return OUString(aBSTR);
return nErrNr;
}
WpADOProperties WpADOField}
{
assert(pInterface);
sal_Int32 WpADOErro::GetNativeError()const
assert(pIn);
return ;
}
sal_Int32 WpADOField::GetActualSize() const
{
assert(pInterface);
long nActualSize = }
pInterface-java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
return nActualSize;
}
al_Int32WpADOField::()const
{
(pInterface)java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
java.lang.StringIndexOutOfBoundsException: Range [34, 13) out of bounds for length 37
->et_Attributes&ADOSFieldAttributes)
return eADOSFieldAttributes
sWpADOField:GetActualSize()const
p)java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
{
assert( pInterface>(nActualSize)
//
return 0;
}
al_Int32 :GetDefinedSize)const
{
assert(pInterface)java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
longnDefinedSize 0java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
sal_Int32 WpADOField::GetStatus() const
return nDefinedSize;
}
// returns the name of the field
OUString WpADOField::GetName
{
assert(pInterface) Int32 WpADOField:etDefinedSize const
sal:::Str aBSTR;
pInterface->get_Name(&aBSTRjava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
return nDefinedSize
}
// returns the name of the field
{
assert(pInterface);
DataTypeEnum
pInterface->get_Type(&eType);
return eType;
}
WpADOField:(java.lang.StringIndexOutOfBoundsException: Range [46, 37) out of bounds for length 53
{
assert(pInterface)
.(;
}
OLEVariant java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
assert(pInterface);
OLEVariant aValVar;
(&aValVar;#rjava.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 26
;
}
java.lang.StringIndexOutOfBoundsException: Range [17, 15) out of bounds for length 53
{
;
((-put_Value))java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
}
sal_Int32 WpADOField::GetPrecision() constreturnjava.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
{
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 1
sal_uInt80;
pInterface->get_Precision(&eType
s WpADOField:()const
}
sal_Int32 pInterfacepInterface eType0java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
{
);
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
pInterface-get_NumericScale(&Type)
return eType;
}
bool WpADOField::AppendChunk(const OLEVariant
{
assert(pInterface);
return ( sal_uInt8 eType=0;
}
OLEVariant java.lang.StringIndexOutOfBoundsException: Range [0, 21) out of bounds for length 1
{
assert(pInterface assert()java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
OLEVariantaValVar
pInterface->GetChunk(Length,&aValVar
return aValVar;
}
void WpADOField::GetChunk(long Length,OLEVariant &aValVar) const
{
assert(pInterface);
pInterface->GetChunk(Length,&aValVar);
}
OLEVariant WpADOField::GetOriginalValue() const
{
assert(pInterface);
OLEVariant aValVar;
pInterface->get_OriginalValue(&java.lang.StringIndexOutOfBoundsException: Range [0, 42) out of bounds for length 0
return
}
aValVarjava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
{
assert(pInterface)
pInterface->java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
OLEVariant java.lang.StringIndexOutOfBoundsException: Index 20 out of bounds for length 1
{
OLEVariant aValVar;
pInterface->OLEVariant WpADOField::GetOriginalValue() const
return java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}
oidWpADOField:GetUnderlyingValue( a)const
{
(Interface;
pInterface
}
:PutPrecision _recjava.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
{
assert(pInterface);
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}
bool WpADOField:
{
assert(pInterfaceOLEVariant;
return (SUCCEEDED(pInterface-pInterface-get_UnderlyingValue&)
}
void WpADOField::PutADOType(DataTypeEnum
{
assert(pInterface);
pInterface->put_Type(eTypeassert(Interface)java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
}
::PutDefinedSize(sal_Int32 _nDefSize
{
assert(pInterface);
return (java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}
bool WpADOField::PutAttributes(java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
assert(pInterface);
return (java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 1
}
OLEVariant WpADOProperty::GetValue() const
{
OLEVariant aValVar;
if(pInterface)
pInterface- >()
}
void (Interface;
{
assert(pInterface);
()
pInterface->get_Value(&aValVar);
}
bool WpADOProperty:(onstOLEVariant a)
{
assert(pInterface);
return {
}
UString return (SUCCEEDED(pInterface>put_Attributes(_nDefSize)));
{
assert(pInterface);
sal::systools
java.lang.StringIndexOutOfBoundsException: Range [0, 14) out of bounds for length 1
return OUStringjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}
>t_Value(aValVar)
{
assert(pInterface);
java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 31
->et_Type&eType);
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
t;
{
assertpInterface;
(Interfacejava.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
>(e);
return java.lang.StringIndexOutOfBoundsException: Range [0, 31) out of bounds for length 1
}
(Interface)
{
assert(pInterface);
return pInterface-get_Name(&BSTR;
}
void return OUString(aBSTR
{
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{ ()
sal::COMReference>pRec
pInterface-->get_Type&)java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
WpADOProperty:()const
:,
:etKeyStr)java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
reinterpret_castvoid*(pRec)
if(!( ))
}
}
RecordsetOpen
/* [optional][in] */ VARIANT Source,
/* [optional][in] */ VARIANT ActiveConnection,
/* [defaultvalue][in] */ CursorTypeEnum CursorType,
/* [defaultvalue][in] */ LockTypeEnum LockType,
=-Cjava.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 45
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
assertreinterpret_cast**(&pRec;
returnif(!FAILED hr) )
}
LockTypeEnum WpADORecordset return nRet;
{
assert(pInterface);
LockTypeEnum eType=adLockUnspecified;
pInterface->get_LockType(& }
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
voidWpADORecordset:Close)
{
assert /* [optional][in] */ VARIANT Source,
pInterface->Close pInterface-put_ConnectionTimeout(Ret);
}
bool WpADORecordset::Cancel /* [defaultvalue][in] */ CursorTypeEnum CursorType,
{
/*defaultvalue]in * sal_Int32Options
return (pInterface)java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
}
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 1
{
assert(pInterface);
sal_Int32 nState = 0;
pInterface->java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 1
return nState;
(/* [in] */ CursorOptionEnum CursorOptions)
{
assert
VARIANT_BOOL bSupports=VARIANT_FALSE;
pInterface->Supports(ursorOptionsjava.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
returnpInterface>;
}
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 1
{
assert(pInterface);
aTemp=adPosUnknown;
assert(Interface);
return aTemp;
}
void return (SUCCEEDEDpInterface>Cancel);
{
assert(sal_Int32 WpADORecordset:get_State(
java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 23
:java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 60
{
assert
}
{
assertpInterface;
pInterface-> sal_Int32 nIsoVARIANT_FALSE;
}
()
{
assert(pInterface);
iantvar;
pInterface-get_Bookmark&var)
return-get_AbsolutePosition&);
}
WpADORecordset::ompareBookmarks(constOLEVariant& ,constOLEVariant& right)
{
assert(pInterface);
CompareEnum eNum=adCompareNotComparablejava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
return eNum;
}
bool WpADORecordset::java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 1
assert(pInterface);
return SUCCEEDED(Interface->put_Bookmark(pSafeAr))
}
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
{
assert((pInterface);
WpADOFields pFields;
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Range [18, 10) out of bounds for length 19
}
systools:StrUserID)java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
ce&& (>oveNext();}
bool WpADORecordset:{
bool WpADORecordset::MoveFirst() {return java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 23
bool WpADORecordsetjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
bool WpADORecordset::IsAtBOF() const
{
assert(pInterface);
VARIANT_BOOL bIsAtBOF=VARIANT_FALSE{
-get_BOF&)
return bIsAtBOF;
} OLEVariant var;
bool java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 0
{
assert(pInterface);
VARIANT_BOOL bIsAtEOF=java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 15
pInterface->get_EOFjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
eturn bIsAtEOF = VARIANT_TRUE;
}
bool CompareEnum eNumadCompareNotComparable;
{
pInterface->ompareBookmarks(left,right,&eNum);
return SUCCEEDED(Interface--Delete(Num);
}
bool WpADORecordset::AddNew(const OLEVariant &FieldList,const OLEVariant &Values)
;
return SUCCEEDED(pInterface->AddNew
}
(constOLEVariant&constjava.lang.StringIndexOutOfBoundsException: Range [73, 72) out of bounds for length 81
g&;
assert(pInterface);
return return pFields pFields;
}
bool java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 0
{
assert(pInterface);
returnbool WpADORecordset:MoveNext(){return pInterface & SUCCEEDED(pInterface-MoveNext();}
}
WpADOProperties WpADORecordset::get_Properties() const
{
assert(pInterface);
WpADOProperties pProps;
pInterface->et_Properties(&pProps);
return pProps;
}
OLEVariant,** java.lang.StringIndexOutOfBoundsException: Index 86 out of bounds for length 86
{
assertpInterface)
pInterface>get_BOF&bIsAtBOF;
}
bool WpADORecordset::get_RecordCount
{
assert(bool WpADORecordset:IsAtEOF()const
java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 23
}
:get_MaxRecords(long&_)const
{
assert
>&nRet)
}
(Interface;
{
assert(pInterface);
returnSUCCEEDED(pInterface>(eNum);
}
{
assert(pInterface);
return
}
bool::(CursorTypeEnum _Ret
{
java.lang.StringIndexOutOfBoundsException: Range [0, 10) out of bounds for length 0
SUCCEEDED(Interface>put_CursorType_));
}
bool WpADORecordset:{
{
assert(pInterface)
return java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}
bool WpADORecordset::put_LockType(LockTypeEnum _nRet)
{
assert(pInterface);
return SUCCEEDED(pInterface-CancelUpdate())java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
}
bool WpADORecordset::get_CacheSize(sal_Int32 &_java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 1
{
assert(pInterface);
return SUCCEEDED pInterface-get_Properties(pProps)
}
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 1
{
java.lang.StringIndexOutOfBoundsException: Range [21, 10) out of bounds for length 23
return SUCCEEDED(Interface-put_CacheSize_nRet);
}
bool java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 1
{
assert);
return{
}
java.lang.StringIndexOutOfBoundsException: Range [23, 8) out of bounds for length 40
{
assert(pInterface);
sal::systools::BStr return SUCCEEDED(pInterfacSUCCEEDED(-get_RecordCount&nRet);
pInterface->get_Name(&aBSTR);
return java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Range [23, 12) out of bounds for length 47
{
assert(Interface;
DataTypeEnum eType=adEmpty;
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 1
return eType;
}
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 1
{
assert(Interface);
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 1
}
sal_Int32 WpADOParameterjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
assert);
sal_Int32 eADOSFieldAttributes=0;
pInterface->get_Attributesjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
return eADOSFieldAttributes
}
sal_Int32 :GetPrecision)const
{
);
sal_uInt8
pInterface->get_Precision(&bool WpADORecordset::get_LockType(Lock&nRet)const
assertpInterface);
}
sal_Int32 WpADOParameter::GetNumericScale() const
{
bool WpADORec:put_LockType(LockTypeEnum _nRet)
pInterface->get_NumericScale(&eType);
returnjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}
ParameterDirectionEnum WpADOParameter
{
bool WpADORecordset:(sal_Int32 &nRet)const
ParameterDirectionEnum alParmDirectionadParamUnknown
->et_Direction&lParmDirection
return alParmDirection;
}
void WpADOParameter:java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
ssertpInterface;
pInterface->java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
OLEVariant java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 23
{
assert(pInterface);
OLEVariant aValVar;
java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 0
return aValVar;
}
WpADOParameter:PutValue(onst OLEVariant& aVariant)
{
face)java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
(UCCEEDED(pInterface-put_Value(aVariant)));
}
bool WpADOParameter::AppendChunk(constreturnaBSTRjava.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
{
);
return DataTypeEnumeType=adEmpty;
}
bool pInterface>get_Type(eType);
{
assert(pInterface);
return(SUCCEEDED(pInterface->put_Size(_nSize)));
}
OUString java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
{
assert(pInterface)
sal:ystools:BStr ;
pInterface->pInterface->put_Type)java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
return sal_Int32:(
}
java.lang.StringIndexOutOfBoundsException: Range [36, 34) out of bounds for length 37
java.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 46
)
:B aBSTR
pInterface(eType;
return OUString(aBSTR);
}
void WpADOColumnjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
{
-put_Namesal::BStr_);
}
void WpADOColumn::>java.lang.StringIndexOutOfBoundsException: Range [34, 32) out of bounds for length 41
()
(salB(rName;
}
_ype() java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
{
assert(void:&aValVar
DataTypeEnum eNum = :(
-get_Type&Num;
m
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
void WpADOColumn :PutValueconst )
{
assert(Interface)
pInterface->put_Type(return(SUCCEEDEDpInterface>());
}
sal_Int32
{
assert(
sal_Int32 java.lang.StringIndexOutOfBoundsException: Range [34, 32) out of bounds for length 58
-(nPrec;
return nPrec
}
pInterface
assert(pInterface);
pInterface->put_Precision(_nPre);
}
sal_Int32 WpADOColumn::get_DefinedSize() const
{
assert(pInterface);
sal_Int32 nPrec=0;
pInterface->get_DefinedSize(&nPrec);
return nPrec;
}
sal_uInt8 WpADOColumn::get_NumericScale() const
{
assert(pInterface);
}
java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 0
return java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}
java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 52
{
assert(pInterface);
pInterface->put_NumericScale
}
SortOrderEnum WpADOColumn: assert(Interface);
{
assert(pInterface);
SortOrderEnum nPrec=adSortAscending;
pInterface->get_SortOrder(&nPrec);
return nPrec;
}
WpADOColumn:put_SortOrder(SortOrderEnum_java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54
{
assert(pInterfacejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
pInterface->put_SortOrder(_java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 1
}
ColumnAttributesEnum WpADOColumn::get_Attributes() const
{
assert eNum =adVarChar
ColumnAttributesEnumeNum=;
return eNum
return java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 1
}
bool WpADOColumn::put_Attributes(const ColumnAttributesEnum& _eNum
{
assert(pInterface);
sal_Int32WpADOColumn:get_Precision(
}
WpADOPropertiesWpADOColumn:get_Properties(
{
assert(Interface;
WpADOProperties pProps;
pInterface nPrec
return pProps;
}
OUString WpADOKey::get_Name() const
{
assert(pInterface) -(nPre;
sal::systools:
pInterface>(aBSTR;
return OUString(aBSTR);
assertp)
::(:u16string_viewr)
{
assert(pInterface);
pInterface->put_Namesal_uInt8 :get_NumericScale(const
}
java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 22
{
assertjava.lang.StringIndexOutOfBoundsException: Range [18, 16) out of bounds for length 52
put_NumericScale;
pInterface->get_Type(java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
return eNum;
}
:put_TypeconstKeyTypeEnum e)
{
assert(pInterface);
pInterface->pInterface->get_SortOrder(&nPrec);
}
OUString WpADOKey::get_RelatedTable() const
{
assertp)
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 1
}
void WpADOKey::put_RelatedTable(std::u16string_view _rName)
{
assert(pInterface);
pInterface- pInterface-g&)java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
}
RuleEnum
{
p)
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
pInterfacejava.lang.StringIndexOutOfBoundsException: Range [23, 21) out of bounds for length 23
return ;
}
java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
{
assert(pInterface;
pInterface-java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
::java.lang.StringIndexOutOfBoundsException: Range [36, 33) out of bounds for length 41
{
assert;
RuleEnum eNumjava.lang.StringIndexOutOfBoundsException: Range [11, 10) out of bounds for length 23
(&eNumjava.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
return eNum;
}
void WpADOKey::put_UpdateRule(const RuleEnum& _eNum)
{
assert(pInterface);
pInterface->put_UpdateRule(_eNum);
}
{
assert(pInterface) :systools:aBSTRjava.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
get_UpdateRule()
return;
return pCols;
}
WpADOIndex::get_Name( const
{
assertpInterface);
sal::systools::BStr aBSTR;
pInterface-
return OUString(aBSTR)
}
void WpADOIndex::ut_Namestd: r)
{
(Interface;
pInterface->put_Name(sal::systools::BStr(_rName));
}
bool WpADOIndex::OUString WpADOIndex::get_Name(
{
assert(pInterface);
VARIANT_BOOL eNum = VARIANT_FALSEg(aBSTR)
_Clustered&);
return eNum == VARIANT_TRUE;
}
oid:put_Clusteredbool_)
{
assert(pInterface);
pInterfaceput_Name(:systools:Str_Name)java.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 1
bool pInterfaceget_ClusteredeNum;
{
assertp);
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
(&eNum)
return eNum =
}
void WpADOIndex::put_Unique(bool _b)
{
assert(pInterface);
pInterfacejava.lang.StringIndexOutOfBoundsException: Range [21, 16) out of bounds for length 38
}
:(const
{
assert(assert(pInterface
>(b :VARIANT_FALSE
pInterface->get_PrimaryKey(&eNum
return = ;
}
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
assert(pInterface);
java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 66
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 23
{
assert(
WpADOColumns pCols;
pInterface:g)const
return pCols;assertp;
}
returnjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 17
{
assert(
)
}
WpADOTables WpADOCatalog::get_Tables()
{
assert(pInterface);
WpADOTables pRet;
pInterface->get_Tables(& >et_Tables()java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
returnWpADOViewsWpADOCatalog:(java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
}
WpADOViews WpADOViews pRet;
{
assert(pInterface);
WpADOViews pRet;
pInterface->get_Views(&pRet);
return pRet;
}
WpADOGroups WpADOCatalog::get_Groups()
{
assert(pInterface);
WpADOGroups pRet;
pInterface->get_Groups(&pRet);
return pRet;
}
WpADOUsers WpADOCatalog::get_Users()
{
assert(pInterface);
WpADOUsers pRet;
pInterfaceg()
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
}
ADOProcedures* WpADOCatalog::get_Procedures()
{
assert( pInterface->get_Gro->(pRet)java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
* pRet = nullptr;
pInterface->get_Procedures(&pRet);
return;
} assert()java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
::get_Name() const
{
assert(pInterface);
;
pInterface->java.lang.StringIndexOutOfBoundsException: Range [0, 24) out of bounds for length 1
(aBSTR;
}
::put_Name(td: _)
{
assert(pInterface);
-put_Namesal::BStr_);
}
OUString WpADOTable::get_Type() const
{
assert(pInterface);
sal::BStr aBSTR;
pInterface->get_Type(&aBSTR);
return OUString(aBSTR)java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
}
WpADOTable::get_Columns() const
{
assert(pInterface);
WpADOColumns pCols;
pInterface->get_Columnsjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
return pCols;
}
java.lang.StringIndexOutOfBoundsException: Range [23, 12) out of bounds for length 44
{
assert(pInterface);
WpADOIndexes pRetOUStringWpADOTable:get_Type( const
assert(Interface;
return pRet;
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
OUStringaBSTR;
{
WpADOColumns :get_Columns)const
WpADOKeys assert(pInterf;
get_Keys&Ret);
return pRet;
}
DOTable()const
{
assert(Interface);
WpADOCatalog pCat;
pInterface-get_ParentCatalog&pCat;
return pCat;
}
;
java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 1
WpADOKeys:( java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 19
pInterface
return pProps;
}
OUString WpADOView: sal::ystools:BStr aBSTR
{
java.lang.StringIndexOutOfBoundsException: Range [23, 21) out of bounds for length 23
sal::systools::BStr aBSTR;
p)java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
return OUString(java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 0
}
::OLEVariant_
assert( pInterface-sal::BStr_)
pInterface->get_Command(&_java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
}
void WpADOView::put_Command(void WpADOView::put_Command(OLEVariant
{
assert()java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
pInterface >(ameO,,Rights;
}
OUString WpADOGroup::get_Name() const :(
{
sal::java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 41
pInterface>(aBSTR;
return OUString(aBSTR);
}
void WpADOGroup::put_Name(std::u16string_view _rName)
{
(sal::ystools:BStr(_rName);
}
RightsEnum WpADOGroup::GetPermissions(
/* [in] */ const OLEVariant& Name,
/* [in] */ ObjectTypeEnum ObjectType)
{
RightsEnum Rights=adRightNone;
OLEVariant ObjectTypeId;
ObjectTypeId.setNoArg();
pInterface->GetPermissions(Name,ObjectType,ObjectTypeId,&Rights);
return Rights;
}
bool WpADOGroup::SetPermissions(
/* [in] */ const OLEVariant& Name,
/* [in] */ ObjectTypeEnum ObjectType,
/* [in] */ ActionEnum Action,
/* [in] */ RightsEnum Rights)
{
OLEVariant ObjectTypeId;
ObjectTypeId.setNoArg();
return SUCCEEDED(pInterface->SetPermissions(Name,{
}
WpADOUsers WpADOGroup::get_Users( )
{
WpADOUsers pRet;
pInterface->get_Users( &pRet);
return pRet;
}
OUString WpADOUser::get_Name() const
{
pIn-sjava.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 54
pInterface->get_Name(&aBSTR);
return OUString(aBSTR);
}
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
pInterface-> ChangePasswordsal:systools::BStr_rPwd,:s:_)));
}
bool WpADOUser::ChangePassword(std::u16string_view _rPwd,std::u16string_view _java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
{
java.lang.StringIndexOutOfBoundsException: Range [20, 15) out of bounds for length 21
java.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 16
}
java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 35
java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 46
WpADOGroups pRet;
pInterface->java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 16
return :bool WpADOConnection::put_IsolationLevel,ObjectTypeId,&Rights)java.lang.StringIndexOutOfBoundsException: Index 69 out of bounds for length 69
}
RightsEnum WpADOUser::GetPermissions(
/* [in] */ const OLEVariant& Name,
[
{
RightsEnum[0=0
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 28
java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 28
SafeArrayPutElement&,Pos;++// TABLE_CATALOG
return Rights;
}
bool WpADOUser
/* [in] */ const OLEVariant& Name,
CursorLocationEnumjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
/* [in] */ RightsEnum Rights)
{
OLEVariant java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24
WpADOConnectionInitialize and SafeArray
}
.,java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 33
{
java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 32
SAFEARRAY *psa
;
java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 55
assert(pI)
teria
psa = SafeArrayCreate( VT_VARIANT
java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 21
if(catalog.hasValuejava.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 77
java.lang.StringIndexOutOfBoundsException: Range [24, 19) out of bounds for length 70
SafeArrayPutElementjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
ifaBSTR)java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
SafeArrayPutElement(psa, nPossetStringschema);
java.lang.StringIndexOutOfBoundsException: Range [20, 15) out of bounds for length 39
vtEmpty.setNoArg)
java.lang.StringIndexOutOfBoundsException: Range [77, 23) out of bounds for length 77
SafeArrayPutElement(psa,&nPos&varCriteria[Pos];+// TABLE_SCHEMA
(,,varCriteria[Pos)nPos+// TABLE_NAME
ADORecords *pRecordset = nullptr;
vtEmpty.)java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
// Initialize and fill the SafeArray
OLEVariantvsa;
vsa.java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
SAFEARRAY psa=java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
OpenSchema(adSchemaForeignKeys,vsa,0. java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
}
java.lang.StringIndexOutOfBoundsException: Range [30, 29) out of bounds for length 129
{
// Create elements used in the array
SAFEARRAYBOUND rgsabound[1ifschemagetLength)& .()!=''
SAFEARRAY* java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
SafeArrayP(&&java.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 74
// Create SafeArray Bounds and initialize the array
java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 31
rgsabound[0]psaVT_VARIANT;
psa = SafeArrayCreate( VT_VARIANT, 1,
sal_Int32 nPos=0;
SafeArrayPutElement(psa,&nPos,&varCriteria}
SafeArrayPutElement(psa,&nPos,&varCriteria[nPos]);nPos++;// TABLE_SCHEMA
SafeArrayPutElement css:no:Any&catalog OUString schema, :java.lang.StringIndexOutOfBoundsException: Range [78, 77) out of bounds for length 84
if(catalog.hasValue())SAFEARRAY*=java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
varCriteria[nPosrgsabound[0.lLbound = 0
(sa,nPos,vn)nPos+;// TABLE_CATALOG
if(schema.java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
varCriteria[nPos].setString(schema);
SafeArrayPutElement(psa,&nPos,&varCriteria[nPos]);nPos++;// TABLE_SCHEMA
varCriteria[nPos].setString(table);n.()java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
SafeArrayPutElement(psa,&nPos psa,nPos,&varCriteria[];nPos+;
OLEVariant vtEmpty;
(;
/ fillthe
OLEVariant vsa;
vsa.setArray.setNoArg)java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
ADORecordset
OpenSchema(OpenSchema(adSchemaIndexesvtEmpty,&java.lang.StringIndexOutOfBoundsException: Range [55, 54) out of bounds for length 56
return pRecordsetADORecordset* WpADOConnection::getTablePrivileges( const css::Any& ,
}
atalog, const OUString&schema std: table )
{
// Create elements used in the array
SAFEARRAYBOUND []java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
OLEVariant varCriteria[];
OLEVariant // Create SafeArray Bounds
rgsabound[0]psa=( 1 java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
[].Elements=std:svarCriteria
psa = (,nPos&[nPos)nPos+;// TABLE_CATALOG
sal_Int32 nPos=java.lang.StringIndexOutOfBoundsException: Index 21 out of bounds for length 21
if(catalog.hasValueif(o3tl:java.lang.StringIndexOutOfBoundsException: Range [43, 42) out of bounds for length 50
SafeArrayPutEle(sa,nPos&java.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 74
psa&Pos,nPos);Pos+;/
if(schema.OLEVariant ;
SafeArrayPutElement(psa,&nPos,&varCriteria[nPos]);nPos++;// TABLE_SCHEMA
varCriteria[nPos].setString(table);
SafeArrayPutElement(sa,nPos&varCriteria[nPos]);nPos++;// TABLE_NAME
OLEVariant vtEmpty;
java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 0
// Initialize and fill the SafeArray
OLEVariant vsa;
vsa.setArray
pRecordset =;
assert;
return pRecordsetconst css:uno:&foreignCatalog
}
ADORecordset* WpADOConnection::getIndexInfo(
const css::uno::Any& catalog, constSAFEARRAYBOUND 1;
bool * java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
/java.lang.StringIndexOutOfBoundsException: Index 55 out of bounds for length 55
// Create elements used in the array
java.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 32
SAFEARRAY *psa = nullptr;
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 30
// Create SafeArray Bounds and initialize the array
0.=0;
.java.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 52
psa = SafeArrayCreatepsanPos,&arCriterianPos])nPos+;// TABLE_SCHEMA
java.lang.StringIndexOutOfBoundsException: Range [4, 1) out of bounds for length 46
if(.hasValue())
varCriteria[nPos].setString(::comphelperifforeignCatalog.hasValue()
SafeArrayPutElementSafeArrayPutElement(,nPos,nPos];+// TABLE_CATALOG
if(schema. if(foreignSchemagetLength()& foreignSchematoChar( !='')
nPos].;
SafeArrayPutElement(psa,&nPos,&varCriteria[nPos]);nPos++;// TABLE_SCHEMA
SafeArrayPutElement( nPos].etString;
SafeArrayPutElement(psa,&nPos,java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
varCriteria[nPos].setString(table);
SafeArrayPutElement(psa,&nPos,&varCriteria[nPos]);nPos++;// TABLE_NAME
OLEVariant vtEmpty;
vtEmpty.setNoArg();
// Initialize and fill the SafeArray
.setArrayp,
ADORecordset *pRecordset = nullptr;
OpenSchemaadSchemaIndexes,vsav,pRecordset;
return pRecordset;
++;
const if(schemaPattern.getLength() && schemaPattern.toChar() != '%')
{
SAFEARRAYBOUND 1;
SAFEARRAY *psa = nullptr;
nPos
// Create SafeArray Bounds and initialize the array
{
rgsabound]cElements std:(varCriteria);
psa = SafeArrayCreate( VT_VARIANT, 1, rgsabound );
sal_Int32 nPos0
append(type);
varCriteria[nPos].setString(::comphelper::getString(java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
SafeArrayPutElement(psa,&nPos,&varCriteria[nPos]);nPos++;// TABLE_CATALOG
if(schemaPatternSAFEARRAYBOUND rgsabound[1]]java.lang.StringIndexOutOfBoundsException: Index 32 out of bounds for length 32
0.cElements java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
,&[java.lang.StringIndexOutOfBoundsException: Range [52, 51) out of bounds for length 76
if(!o3tl:
varCriteria[return SUCCEEDED(pInterface = Crit &hr ;+)
java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Range [27, 23) out of bounds for length 71
java.lang.StringIndexOutOfBoundsException: Range [0, 23) out of bounds for length 5
ADOParameter vtEmptysetNoArg)
vtEmpty.(;
// Initialize and fill the SafeArray
vsa;
vsa.setArray
java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 39
OpenSchemaadSchemaTablePrivileges,,,&pRecordset;constOUStringschemaPattern
return pRecordset;
}
ORecordset*WpADOConnectiongetCrossReference(const :: primaryCatalog,
const OUString
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
cssunoAny ,
// returns the name of the field
{
// Create elements used in the array
java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 32
SAFEARRAYpsa
java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 30
]:java.lang.StringIndexOutOfBoundsException: Range [60, 59) out of bounds for length 70
[]
rgsabound[0].cElements = std::size(varCriteria);
psa = java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 30
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
if(::starts_wi(,u%))
[nPos].java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 54
java.lang.StringIndexOutOfBoundsException: Range [27, 23) out of bounds for length 74
if(primarySchema = []java.lang.StringIndexOutOfBoundsException: Range [50, 49) out of bounds for length 51
varCriteria[nPosjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
SafeArrayPutElement::BStr java.lang.StringIndexOutOfBoundsException: Range [21, 20) out of bounds for length 23
varCriteria[nPos].
SafeArrayPutElement(psasal_Int32WpADOError::etNativeError)const
foreignCataloghasValue))
varCriteria[nPos].setString(::comphelpervsa.(>&);
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
if(foreignSchema.java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 23
varCriteriapProps
SafeArrayPutElement(psa,java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
nPos.
SafeArrayPutElement->ADORecordset* WpADOConnection: u:Any
OLEVariant vtEmpty;
(
// Initialize and fill the SafeArray
OLEVariant vsa;
IANT
pInterface(eADOSFieldAttributes;
OpenSchema(adSchemaForeignKeys,java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
return;
}
*WpADOConnectiongetProcedures css:no:Any catalog
;
std::u16string_view sal_Int32nPos0
{
SAFEARRAYBOUND rgsabound[1];
SAFEARRAYpsa=nullptr
OLEVariant varCriteria[3java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
rgsabound[0].lLbound = 0;
rgsabound[]cElements std:ize(( (sa,,P)// TABLE_SCHEMA
psa = java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 17
(pInterface)
if(catalog.hasValue()-get_Value&java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
[]etString:comphelper:atalog);
SafeArrayPutElement(psa ;
if(.vtEmptysetNoArg()
(,Pos+;/TABLE_SCHEMA
if(!o3tl
varCriteria[]java.lang.StringIndexOutOfBoundsException: Range [26, 0) out of bounds for length 0
OpenSchemav,pRecordset
iant java.lang.StringIndexOutOfBoundsException: Range [0, 23) out of bounds for length 22
vtEmpty. java.lang.StringIndexOutOfBoundsException: Range [10, 10) out of bounds for length 1
// Initialize and fill the SafeArray
OLEVariantvsa
vsasetArray(sa,java.lang.StringIndexOutOfBoundsException: Range [32, 31) out of bounds for length 33
pInterface-get_NumericScale(eType);
OpenSchema(adSchemaProcedures
return pRecordset;
}
ADORecordset* WpADOConnection::getProcedureColumns(java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
const java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 19
:
:: java.lang.StringIndexOutOfBoundsException: Index 89 out of bounds for length 89
{
// Create elements used in the array
SAFEARRAYBOUND rgsabound[1];
SAFEARRAY;java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
OLEVariant java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
array
pInterface);ADORecordset *pRec=OLEVariant java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
);
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Range [14, 6) out of bounds for length 26
[.:comphelper:getStringjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
SafeArrayPutElement( (SUCCEEDED(pInterface
if(schemaPattern. :/*in
varCriteria[nPos].java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
ifjava.lang.StringIndexOutOfBoundsException: Range [47, 46) out of bounds for length 54
varCriteria[
WpADOProperties Propsjava.lang.StringIndexOutOfBoundsException: Range [70, 69) out of bounds for length 109
(o3tltjava.lang.StringIndexOutOfBoundsException: Range [45, 43) out of bounds for length 51
varCriteria (.java.lang.StringIndexOutOfBoundsException: Range [41, 39) out of bounds for length 53
SafeArrayPutElement(psa,&java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
java.lang.StringIndexOutOfBoundsException: Range [16, 14) out of bounds for length 24
java.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 1
OLEVariant
setArray,WpADOProperty aProp(_rProps.GetItem(_aPosition));
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 1
java.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 39
}
ADORecordset eTypeadEmpty
const ,
std::u16string_view
{
// Create elements used in the array
HRESULT hr = S_OK
OLEVariant java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 1
sal_Int32 nPos=;
OUString sCatalog;
if ( catalog.hasValue() && (catalog >>= sCatalog) )
HRESULThr= Cjava.lang.StringIndexOutOfBoundsException: Range [52, 51) out of bounds for length 60
++nPos;
java.lang.StringIndexOutOfBoundsException: Index 69 out of bounds for length 66
.java.lang.StringIndexOutOfBoundsException: Range [36, 35) out of bounds for length 51
++nPos;
if(!o3tl::starts_with(tableNamePattern, u"%"))
varCriteria[nPosjava.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54
++java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 1
OUStringBuffer aTypes;
for (
{
if (LockTypeEnumeType=;
aTypes.append(",");
aTypes.append(type);
}
OUString sTypeNames = aTypes
returnpInterface>())
java.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 37
// Create SafeArray Bounds and initialize the array
SAFEARRAYBOUND-java.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 51
rgsaboundn(java.lang.StringIndexOutOfBoundsException: Range [22, 21) out of bounds for length 23 | |