LibreOffice Module connectivity (master) 1
Public Member Functions | Protected Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | List of all members
connectivity::ado::ODatabaseMetaDataResultSet Class Reference

#include <ADatabaseMetaDataResultSet.hxx>

Inheritance diagram for connectivity::ado::ODatabaseMetaDataResultSet:
[legend]
Collaboration diagram for connectivity::ado::ODatabaseMetaDataResultSet:
[legend]

Public Member Functions

 ODatabaseMetaDataResultSet (ADORecordset *_pRecordSet)
 
 ~ODatabaseMetaDataResultSet () override
 
virtual void SAL_CALL disposing () override
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) override
 
virtual void SAL_CALL acquire () noexcept override
 
virtual void SAL_CALL release () noexcept override
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () override
 
virtual sal_Bool SAL_CALL next () override
 
virtual sal_Bool SAL_CALL isBeforeFirst () override
 
virtual sal_Bool SAL_CALL isAfterLast () override
 
virtual sal_Bool SAL_CALL isFirst () override
 
virtual sal_Bool SAL_CALL isLast () override
 
virtual void SAL_CALL beforeFirst () override
 
virtual void SAL_CALL afterLast () override
 
virtual sal_Bool SAL_CALL first () override
 
virtual sal_Bool SAL_CALL last () override
 
virtual sal_Int32 SAL_CALL getRow () override
 
virtual sal_Bool SAL_CALL absolute (sal_Int32 row) override
 
virtual sal_Bool SAL_CALL relative (sal_Int32 rows) override
 
virtual sal_Bool SAL_CALL previous () override
 
virtual void SAL_CALL refreshRow () override
 
virtual sal_Bool SAL_CALL rowUpdated () override
 
virtual sal_Bool SAL_CALL rowInserted () override
 
virtual sal_Bool SAL_CALL rowDeleted () override
 
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL getStatement () override
 
virtual sal_Bool SAL_CALL wasNull () override
 
virtual OUString SAL_CALL getString (sal_Int32 columnIndex) override
 
virtual sal_Bool SAL_CALL getBoolean (sal_Int32 columnIndex) override
 
virtual sal_Int8 SAL_CALL getByte (sal_Int32 columnIndex) override
 
virtual sal_Int16 SAL_CALL getShort (sal_Int32 columnIndex) override
 
virtual sal_Int32 SAL_CALL getInt (sal_Int32 columnIndex) override
 
virtual sal_Int64 SAL_CALL getLong (sal_Int32 columnIndex) override
 
virtual float SAL_CALL getFloat (sal_Int32 columnIndex) override
 
virtual double SAL_CALL getDouble (sal_Int32 columnIndex) override
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getBytes (sal_Int32 columnIndex) override
 
virtual css::util::Date SAL_CALL getDate (sal_Int32 columnIndex) override
 
virtual css::util::Time SAL_CALL getTime (sal_Int32 columnIndex) override
 
virtual css::util::DateTime SAL_CALL getTimestamp (sal_Int32 columnIndex) override
 
virtual css::uno::Reference< css::io::XInputStream > SAL_CALL getBinaryStream (sal_Int32 columnIndex) override
 
virtual css::uno::Reference< css::io::XInputStream > SAL_CALL getCharacterStream (sal_Int32 columnIndex) override
 
virtual css::uno::Any SAL_CALL getObject (sal_Int32 columnIndex, const css::uno::Reference< css::container::XNameAccess > &typeMap) override
 
virtual css::uno::Reference< css::sdbc::XRef > SAL_CALL getRef (sal_Int32 columnIndex) override
 
virtual css::uno::Reference< css::sdbc::XBlob > SAL_CALL getBlob (sal_Int32 columnIndex) override
 
virtual css::uno::Reference< css::sdbc::XClob > SAL_CALL getClob (sal_Int32 columnIndex) override
 
virtual css::uno::Reference< css::sdbc::XArray > SAL_CALL getArray (sal_Int32 columnIndex) override
 
virtual css::uno::Reference< css::sdbc::XResultSetMetaData > SAL_CALL getMetaData () override
 
virtual void SAL_CALL cancel () override
 
virtual void SAL_CALL close () override
 
virtual css::uno::Any SAL_CALL getWarnings () override
 
virtual void SAL_CALL clearWarnings () override
 
virtual sal_Int32 SAL_CALL findColumn (const OUString &columnName) override
 
const std::vector< sal_Int32 > & getColumnMapping ()
 
void setCatalogsMap ()
 
void setSchemasMap ()
 
void setColumnPrivilegesMap ()
 
void setColumnsMap ()
 
void setTablesMap ()
 
void setProcedureColumnsMap ()
 
void setProceduresMap ()
 
void setExportedKeysMap ()
 
void setImportedKeysMap ()
 
void setPrimaryKeysMap ()
 
void setIndexInfoMap ()
 
void setTablePrivilegesMap ()
 
void setCrossReferenceMap ()
 
void setTypeInfoMap (bool _bJetEngine)
 
- Public Member Functions inherited from cppu::OPropertySetHelper
 OPropertySetHelper (OBroadcastHelper &rBHelper)
 
 OPropertySetHelper (OBroadcastHelper &rBHelper, bool bIgnoreRuntimeExceptionsWhileFiring)
 
 OPropertySetHelper (OBroadcastHelper &rBHelper, IEventNotificationHook *i_pFireEvents, bool bIgnoreRuntimeExceptionsWhileFiring=false)
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) SAL_OVERRIDE
 
css::uno::Sequence< css::uno::Type > getTypes ()
 
void SAL_CALL disposing ()
 
virtual void SAL_CALL setPropertyValue (const ::rtl::OUString &rPropertyName, const css::uno::Any &aValue) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL getPropertyValue (const ::rtl::OUString &aPropertyName) SAL_OVERRIDE
 
virtual void SAL_CALL addPropertyChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL removePropertyChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL addVetoableChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL removeVetoableChangeListener (const ::rtl::OUString &aPropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) SAL_OVERRIDE
 
virtual void SAL_CALL setFastPropertyValue (sal_Int32 nHandle, const css::uno::Any &rValue) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL getFastPropertyValue (sal_Int32 nHandle) SAL_OVERRIDE
 
virtual void SAL_CALL setPropertyValues (const css::uno::Sequence< ::rtl::OUString > &PropertyNames, const css::uno::Sequence< css::uno::Any > &Values) SAL_OVERRIDE
 
virtual css::uno::Sequence< css::uno::Any > SAL_CALL getPropertyValues (const css::uno::Sequence< ::rtl::OUString > &PropertyNames) SAL_OVERRIDE
 
virtual void SAL_CALL addPropertiesChangeListener (const css::uno::Sequence< ::rtl::OUString > &PropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &Listener) SAL_OVERRIDE
 
virtual void SAL_CALL removePropertiesChangeListener (const css::uno::Reference< css::beans::XPropertiesChangeListener > &Listener) SAL_OVERRIDE
 
virtual void SAL_CALL firePropertiesChangeEvent (const css::uno::Sequence< ::rtl::OUString > &PropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &Listener) SAL_OVERRIDE
 
- Public Member Functions inherited from comphelper::OPropertyArrayUsageHelper< ODatabaseMetaDataResultSet >
 OPropertyArrayUsageHelper ()
 
virtual ~OPropertyArrayUsageHelper ()
 
::cppu::IPropertyArrayHelpergetArrayHelper ()
 

Protected Member Functions

virtual ::cppu::IPropertyArrayHelpercreateArrayHelper () const override
 
virtual ::cppu::IPropertyArrayHelper &SAL_CALL getInfoHelper () override
 
virtual sal_Bool SAL_CALL convertFastPropertyValue (css::uno::Any &rConvertedValue, css::uno::Any &rOldValue, sal_Int32 nHandle, const css::uno::Any &rValue) override
 
virtual void SAL_CALL setFastPropertyValue_NoBroadcast (sal_Int32 nHandle, const css::uno::Any &rValue) override
 
virtual void SAL_CALL getFastPropertyValue (css::uno::Any &rValue, sal_Int32 nHandle) const override
 
- Protected Member Functions inherited from cppu::OPropertySetHelper
void SAL_CALL fire (sal_Int32 *pnHandles, const css::uno::Any *pNewValues, const css::uno::Any *pOldValues, sal_Int32 nCount, sal_Bool bVetoable)
 
void SAL_CALL setFastPropertyValues (sal_Int32 nSeqLen, sal_Int32 *pHandles, const css::uno::Any *pValues, sal_Int32 nHitCount)
 
virtual IPropertyArrayHelper &SAL_CALL getInfoHelper ()=0
 
virtual sal_Bool SAL_CALL convertFastPropertyValue (css::uno::Any &rConvertedValue, css::uno::Any &rOldValue, sal_Int32 nHandle, const css::uno::Any &rValue)=0
 
virtual void SAL_CALL setFastPropertyValue_NoBroadcast (sal_Int32 nHandle, const css::uno::Any &rValue)=0
 
virtual void SAL_CALL getFastPropertyValue (css::uno::Any &rValue, sal_Int32 nHandle) const=0
 
void setDependentFastPropertyValue (sal_Int32 i_handle, const css::uno::Any &i_value)
 
 ~OPropertySetHelper ()
 
virtual ::cppu::IPropertyArrayHelpercreateArrayHelper () const =0
 

Private Member Functions

sal_Int32 getFetchSize () const
 
void setFetchDirection (sal_Int32 _par0)
 
void setFetchSize (sal_Int32 _par0)
 
sal_Int32 mapColumn (sal_Int32 column)
 
void checkRecordSet ()
 
OLEVariant getValue (sal_Int32 columnIndex)
 

Static Private Member Functions

static sal_Int32 getResultSetConcurrency ()
 
static sal_Int32 getResultSetType ()
 
static sal_Int32 getFetchDirection ()
 
static OUString getCursorName ()
 

Private Attributes

std::vector< sal_Int32 > m_aColMapping
 
std::map< sal_Int32, ::std::map< sal_Int32, sal_Int32 > > m_aValueRange
 
std::map< sal_Int32,::std::map< sal_Int32, sal_Int32 > >::iterator m_aValueRangeIter
 
std::map< sal_Int32, std::map< OUString, sal_Int32 > > m_aStrValueRange
 
std::map< sal_Int32, std::map< OUString, sal_Int32 > >::iterator m_aStrValueRangeIter
 
std::map< sal_Int32, std::map< sal_Int32, OUString > > m_aIntValueRange
 
std::map< sal_Int32, std::map< sal_Int32, OUString > >::iterator m_aIntValueRangeIter
 
ADORecordset * m_pRecordSet
 
css::uno::WeakReferenceHelper m_aStatement
 
css::uno::Reference< css::sdbc::XResultSetMetaData > m_xMetaData
 
OLEVariant m_aValue
 
sal_Int32 m_nRowPos
 
bool m_bWasNull
 
bool m_bEOF
 
bool m_bOnFirstAfterOpen
 

Additional Inherited Members

- Static Public Member Functions inherited from cppu::OPropertySetHelper
static css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL createPropertySetInfo (IPropertyArrayHelper &rProperties)
 
- Static Protected Member Functions inherited from comphelper::OPropertyArrayUsageHelper< ODatabaseMetaDataResultSet >
static std::mutextheMutex ()
 
- Protected Attributes inherited from cppu::BaseMutex
mutable::osl::Mutex m_aMutex
 
- Protected Attributes inherited from cppu::OPropertySetHelper
OBroadcastHelperrBHelper
 
OMultiTypeInterfaceContainerHelperInt32 aBoundLC
 
OMultiTypeInterfaceContainerHelperInt32 aVetoableLC
 
Impl *const m_pReserved
 
- Static Protected Attributes inherited from comphelper::OPropertyArrayUsageHelper< ODatabaseMetaDataResultSet >
static sal_Int32 s_nRefCount
 
::cppu::IPropertyArrayHelpers_pProps
 

Detailed Description

Definition at line 49 of file ADatabaseMetaDataResultSet.hxx.

Constructor & Destructor Documentation

◆ ODatabaseMetaDataResultSet()

ODatabaseMetaDataResultSet::ODatabaseMetaDataResultSet ( ADORecordset *  _pRecordSet)

◆ ~ODatabaseMetaDataResultSet()

ODatabaseMetaDataResultSet::~ODatabaseMetaDataResultSet ( )
override

Definition at line 77 of file ADatabaseMetaDataResultSet.cxx.

References m_pRecordSet.

Member Function Documentation

◆ absolute()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::absolute ( sal_Int32  row)
overridevirtual

◆ acquire()

void SAL_CALL ODatabaseMetaDataResultSet::acquire ( )
overridevirtualnoexcept

Definition at line 1214 of file ADatabaseMetaDataResultSet.cxx.

◆ afterLast()

void SAL_CALL ODatabaseMetaDataResultSet::afterLast ( )
overridevirtual

◆ beforeFirst()

void SAL_CALL ODatabaseMetaDataResultSet::beforeFirst ( )
overridevirtual

◆ cancel()

void SAL_CALL ODatabaseMetaDataResultSet::cancel ( )
overridevirtual

◆ checkRecordSet()

void ODatabaseMetaDataResultSet::checkRecordSet ( )
private

◆ clearWarnings()

void SAL_CALL ODatabaseMetaDataResultSet::clearWarnings ( )
overridevirtual

Definition at line 641 of file ADatabaseMetaDataResultSet.cxx.

◆ close()

void SAL_CALL ODatabaseMetaDataResultSet::close ( )
overridevirtual

◆ convertFastPropertyValue()

virtual sal_Bool SAL_CALL connectivity::ado::ODatabaseMetaDataResultSet::convertFastPropertyValue ( css::uno::Any &  rConvertedValue,
css::uno::Any &  rOldValue,
sal_Int32  nHandle,
const css::uno::Any &  rValue 
)
overrideprotectedvirtual

◆ createArrayHelper()

cppu::IPropertyArrayHelper * ODatabaseMetaDataResultSet::createArrayHelper ( ) const
overrideprotectedvirtual

◆ disposing()

void ODatabaseMetaDataResultSet::disposing ( )
overridevirtual

◆ findColumn()

sal_Int32 SAL_CALL ODatabaseMetaDataResultSet::findColumn ( const OUString &  columnName)
overridevirtual

◆ first()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::first ( )
overridevirtual

◆ getArray()

Reference< XArray > SAL_CALL ODatabaseMetaDataResultSet::getArray ( sal_Int32  columnIndex)
overridevirtual

◆ getBinaryStream()

Reference< css::io::XInputStream > SAL_CALL ODatabaseMetaDataResultSet::getBinaryStream ( sal_Int32  columnIndex)
overridevirtual

◆ getBlob()

Reference< XBlob > SAL_CALL ODatabaseMetaDataResultSet::getBlob ( sal_Int32  columnIndex)
overridevirtual

◆ getBoolean()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::getBoolean ( sal_Int32  columnIndex)
overridevirtual

◆ getByte()

sal_Int8 SAL_CALL ODatabaseMetaDataResultSet::getByte ( sal_Int32  columnIndex)
overridevirtual

◆ getBytes()

Sequence< sal_Int8 > SAL_CALL ODatabaseMetaDataResultSet::getBytes ( sal_Int32  columnIndex)
overridevirtual

◆ getCharacterStream()

Reference< css::io::XInputStream > SAL_CALL ODatabaseMetaDataResultSet::getCharacterStream ( sal_Int32  columnIndex)
overridevirtual

◆ getClob()

Reference< XClob > SAL_CALL ODatabaseMetaDataResultSet::getClob ( sal_Int32  columnIndex)
overridevirtual

◆ getColumnMapping()

const std::vector< sal_Int32 > & connectivity::ado::ODatabaseMetaDataResultSet::getColumnMapping ( )
inline

Definition at line 192 of file ADatabaseMetaDataResultSet.hxx.

References m_aColMapping.

◆ getCursorName()

OUString ODatabaseMetaDataResultSet::getCursorName ( )
staticprivate
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 673 of file ADatabaseMetaDataResultSet.cxx.

◆ getDate()

css::util::Date SAL_CALL ODatabaseMetaDataResultSet::getDate ( sal_Int32  columnIndex)
overridevirtual

◆ getDouble()

double SAL_CALL ODatabaseMetaDataResultSet::getDouble ( sal_Int32  columnIndex)
overridevirtual

◆ getFastPropertyValue()

virtual void SAL_CALL connectivity::ado::ODatabaseMetaDataResultSet::getFastPropertyValue ( css::uno::Any &  rValue,
sal_Int32  nHandle 
) const
overrideprotectedvirtual

◆ getFetchDirection()

sal_Int32 ODatabaseMetaDataResultSet::getFetchDirection ( )
staticprivate
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 660 of file ADatabaseMetaDataResultSet.cxx.

◆ getFetchSize()

sal_Int32 ODatabaseMetaDataResultSet::getFetchSize ( ) const
private
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 665 of file ADatabaseMetaDataResultSet.cxx.

References m_pRecordSet, and nValue.

◆ getFloat()

float SAL_CALL ODatabaseMetaDataResultSet::getFloat ( sal_Int32  columnIndex)
overridevirtual

◆ getInfoHelper()

cppu::IPropertyArrayHelper & ODatabaseMetaDataResultSet::getInfoHelper ( )
overrideprotectedvirtual

◆ getInt()

sal_Int32 SAL_CALL ODatabaseMetaDataResultSet::getInt ( sal_Int32  columnIndex)
overridevirtual

◆ getLong()

sal_Int64 SAL_CALL ODatabaseMetaDataResultSet::getLong ( sal_Int32  columnIndex)
overridevirtual

◆ getMetaData()

Reference< XResultSetMetaData > SAL_CALL ODatabaseMetaDataResultSet::getMetaData ( )
overridevirtual

◆ getObject()

virtual css::uno::Any SAL_CALL connectivity::ado::ODatabaseMetaDataResultSet::getObject ( sal_Int32  columnIndex,
const css::uno::Reference< css::container::XNameAccess > &  typeMap 
)
overridevirtual

◆ getPropertySetInfo()

css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL ODatabaseMetaDataResultSet::getPropertySetInfo ( )
overridevirtual

Definition at line 1224 of file ADatabaseMetaDataResultSet.cxx.

References getInfoHelper().

◆ getRef()

Reference< XRef > SAL_CALL ODatabaseMetaDataResultSet::getRef ( sal_Int32  columnIndex)
overridevirtual

◆ getResultSetConcurrency()

sal_Int32 ODatabaseMetaDataResultSet::getResultSetConcurrency ( )
staticprivate
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 650 of file ADatabaseMetaDataResultSet.cxx.

◆ getResultSetType()

sal_Int32 ODatabaseMetaDataResultSet::getResultSetType ( )
staticprivate
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 655 of file ADatabaseMetaDataResultSet.cxx.

◆ getRow()

sal_Int32 SAL_CALL ODatabaseMetaDataResultSet::getRow ( )
overridevirtual

◆ getShort()

sal_Int16 SAL_CALL ODatabaseMetaDataResultSet::getShort ( sal_Int32  columnIndex)
overridevirtual

◆ getStatement()

Reference< XInterface > SAL_CALL ODatabaseMetaDataResultSet::getStatement ( )
overridevirtual

Definition at line 528 of file ADatabaseMetaDataResultSet.cxx.

References m_aStatement.

◆ getString()

OUString SAL_CALL ODatabaseMetaDataResultSet::getString ( sal_Int32  columnIndex)
overridevirtual

◆ getTime()

css::util::Time SAL_CALL ODatabaseMetaDataResultSet::getTime ( sal_Int32  columnIndex)
overridevirtual

◆ getTimestamp()

css::util::DateTime SAL_CALL ODatabaseMetaDataResultSet::getTimestamp ( sal_Int32  columnIndex)
overridevirtual

◆ getTypes()

css::uno::Sequence< css::uno::Type > SAL_CALL ODatabaseMetaDataResultSet::getTypes ( )
overridevirtual

Definition at line 100 of file ADatabaseMetaDataResultSet.cxx.

References aTypes.

◆ getValue()

OLEVariant ODatabaseMetaDataResultSet::getValue ( sal_Int32  columnIndex)
private

◆ getWarnings()

Any SAL_CALL ODatabaseMetaDataResultSet::getWarnings ( )
overridevirtual

Definition at line 645 of file ADatabaseMetaDataResultSet.cxx.

References Any.

◆ isAfterLast()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::isAfterLast ( )
overridevirtual

◆ isBeforeFirst()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::isBeforeFirst ( )
overridevirtual

◆ isFirst()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::isFirst ( )
overridevirtual

◆ isLast()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::isLast ( )
overridevirtual

◆ last()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::last ( )
overridevirtual

◆ mapColumn()

sal_Int32 connectivity::ado::ODatabaseMetaDataResultSet::mapColumn ( sal_Int32  column)
inlineprivate

Definition at line 210 of file ADatabaseMetaDataResultSet.hxx.

References m_aColMapping, and map.

Referenced by getBinaryStream(), getByte(), getInt(), getShort(), and getString().

◆ next()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::next ( )
overridevirtual

◆ previous()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::previous ( )
overridevirtual

◆ queryInterface()

virtual css::uno::Any SAL_CALL connectivity::ado::ODatabaseMetaDataResultSet::queryInterface ( const css::uno::Type &  rType)
overridevirtual

Reimplemented from cppu::OPropertySetHelper.

◆ refreshRow()

void SAL_CALL ODatabaseMetaDataResultSet::refreshRow ( )
overridevirtual

◆ relative()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::relative ( sal_Int32  rows)
overridevirtual

◆ release()

void SAL_CALL ODatabaseMetaDataResultSet::release ( )
overridevirtualnoexcept

Definition at line 1219 of file ADatabaseMetaDataResultSet.cxx.

◆ rowDeleted()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::rowDeleted ( )
overridevirtual

◆ rowInserted()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::rowInserted ( )
overridevirtual

◆ rowUpdated()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::rowUpdated ( )
overridevirtual

◆ setCatalogsMap()

void ODatabaseMetaDataResultSet::setCatalogsMap ( )

Definition at line 823 of file ADatabaseMetaDataResultSet.cxx.

References m_aColMapping, m_pRecordSet, and m_xMetaData.

◆ setColumnPrivilegesMap()

void ODatabaseMetaDataResultSet::setColumnPrivilegesMap ( )

Definition at line 837 of file ADatabaseMetaDataResultSet.cxx.

References m_aColMapping, m_pRecordSet, and m_xMetaData.

◆ setColumnsMap()

void ODatabaseMetaDataResultSet::setColumnsMap ( )

◆ setCrossReferenceMap()

void ODatabaseMetaDataResultSet::setCrossReferenceMap ( )

◆ setExportedKeysMap()

void connectivity::ado::ODatabaseMetaDataResultSet::setExportedKeysMap ( )

◆ setFastPropertyValue_NoBroadcast()

virtual void SAL_CALL connectivity::ado::ODatabaseMetaDataResultSet::setFastPropertyValue_NoBroadcast ( sal_Int32  nHandle,
const css::uno::Any &  rValue 
)
overrideprotectedvirtual

◆ setFetchDirection()

void ODatabaseMetaDataResultSet::setFetchDirection ( sal_Int32  _par0)
private
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 679 of file ADatabaseMetaDataResultSet.cxx.

References dbtools::throwFeatureNotImplementedSQLException().

◆ setFetchSize()

void ODatabaseMetaDataResultSet::setFetchSize ( sal_Int32  _par0)
private
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 684 of file ADatabaseMetaDataResultSet.cxx.

References m_pRecordSet.

◆ setImportedKeysMap()

void connectivity::ado::ODatabaseMetaDataResultSet::setImportedKeysMap ( )

◆ setIndexInfoMap()

void ODatabaseMetaDataResultSet::setIndexInfoMap ( )

◆ setPrimaryKeysMap()

void ODatabaseMetaDataResultSet::setPrimaryKeysMap ( )

Definition at line 1012 of file ADatabaseMetaDataResultSet.cxx.

References i, m_aColMapping, m_pRecordSet, and m_xMetaData.

◆ setProcedureColumnsMap()

void ODatabaseMetaDataResultSet::setProcedureColumnsMap ( )

Definition at line 943 of file ADatabaseMetaDataResultSet.cxx.

References aMap, i, m_aColMapping, m_aValueRange, m_pRecordSet, and m_xMetaData.

◆ setProceduresMap()

void ODatabaseMetaDataResultSet::setProceduresMap ( )

Definition at line 800 of file ADatabaseMetaDataResultSet.cxx.

References aMap, i, m_aColMapping, m_aValueRange, m_pRecordSet, and m_xMetaData.

◆ setSchemasMap()

void ODatabaseMetaDataResultSet::setSchemasMap ( )

Definition at line 830 of file ADatabaseMetaDataResultSet.cxx.

References m_aColMapping, m_pRecordSet, and m_xMetaData.

◆ setTablePrivilegesMap()

void ODatabaseMetaDataResultSet::setTablePrivilegesMap ( )

◆ setTablesMap()

void ODatabaseMetaDataResultSet::setTablesMap ( )

Definition at line 931 of file ADatabaseMetaDataResultSet.cxx.

References i, m_aColMapping, m_pRecordSet, and m_xMetaData.

◆ setTypeInfoMap()

void ODatabaseMetaDataResultSet::setTypeInfoMap ( bool  _bJetEngine)

◆ wasNull()

sal_Bool SAL_CALL ODatabaseMetaDataResultSet::wasNull ( )
overridevirtual

Member Data Documentation

◆ m_aColMapping

std::vector<sal_Int32> connectivity::ado::ODatabaseMetaDataResultSet::m_aColMapping
private

◆ m_aIntValueRange

std::map<sal_Int32, std::map< sal_Int32,OUString> > connectivity::ado::ODatabaseMetaDataResultSet::m_aIntValueRange
private

◆ m_aIntValueRangeIter

std::map<sal_Int32,std::map<sal_Int32,OUString>>::iterator connectivity::ado::ODatabaseMetaDataResultSet::m_aIntValueRangeIter
private

Definition at line 63 of file ADatabaseMetaDataResultSet.hxx.

Referenced by getString().

◆ m_aStatement

css::uno::WeakReferenceHelper connectivity::ado::ODatabaseMetaDataResultSet::m_aStatement
private

Definition at line 66 of file ADatabaseMetaDataResultSet.hxx.

Referenced by disposing(), and getStatement().

◆ m_aStrValueRange

std::map<sal_Int32, std::map< OUString,sal_Int32> > connectivity::ado::ODatabaseMetaDataResultSet::m_aStrValueRange
private

◆ m_aStrValueRangeIter

std::map<sal_Int32,std::map<OUString,sal_Int32>>::iterator connectivity::ado::ODatabaseMetaDataResultSet::m_aStrValueRangeIter
private

Definition at line 60 of file ADatabaseMetaDataResultSet.hxx.

Referenced by getByte(), getInt(), and getShort().

◆ m_aValue

OLEVariant connectivity::ado::ODatabaseMetaDataResultSet::m_aValue
private

◆ m_aValueRange

std::map<sal_Int32, ::std::map<sal_Int32,sal_Int32> > connectivity::ado::ODatabaseMetaDataResultSet::m_aValueRange
private

◆ m_aValueRangeIter

std::map<sal_Int32,::std::map<sal_Int32,sal_Int32>>::iterator connectivity::ado::ODatabaseMetaDataResultSet::m_aValueRangeIter
private

Definition at line 57 of file ADatabaseMetaDataResultSet.hxx.

Referenced by getBoolean(), getByte(), getInt(), and getShort().

◆ m_bEOF

bool connectivity::ado::ODatabaseMetaDataResultSet::m_bEOF
private

Definition at line 71 of file ADatabaseMetaDataResultSet.hxx.

Referenced by afterLast().

◆ m_bOnFirstAfterOpen

bool connectivity::ado::ODatabaseMetaDataResultSet::m_bOnFirstAfterOpen
private

Definition at line 72 of file ADatabaseMetaDataResultSet.hxx.

Referenced by next(), and ODatabaseMetaDataResultSet().

◆ m_bWasNull

bool connectivity::ado::ODatabaseMetaDataResultSet::m_bWasNull
private

Definition at line 70 of file ADatabaseMetaDataResultSet.hxx.

◆ m_nRowPos

sal_Int32 connectivity::ado::ODatabaseMetaDataResultSet::m_nRowPos
private

Definition at line 69 of file ADatabaseMetaDataResultSet.hxx.

Referenced by absolute(), first(), isFirst(), previous(), and relative().

◆ m_pRecordSet

ADORecordset* connectivity::ado::ODatabaseMetaDataResultSet::m_pRecordSet
private

◆ m_xMetaData

css::uno::Reference< css::sdbc::XResultSetMetaData> connectivity::ado::ODatabaseMetaDataResultSet::m_xMetaData
private

The documentation for this class was generated from the following files: