LibreOffice Module ucb (master) 1
Public Member Functions | Private Types | Private Member Functions | Private Attributes | List of all members
fileaccess::XResultSet_impl Class Reference

#include <filrset.hxx>

Inheritance diagram for fileaccess::XResultSet_impl:
[legend]
Collaboration diagram for fileaccess::XResultSet_impl:
[legend]

Public Member Functions

 XResultSet_impl (TaskManager *pMyShell, const OUString &aUnqPath, sal_Int32 OpenMode, const css::uno::Sequence< css::beans::Property > &seq, const css::uno::Sequence< css::ucb::NumberedSortingInfo > &seqSort)
 
virtual ~XResultSet_impl () override
 
sal_Int32 CtorSuccess () const
 
sal_Int32 getMinorError () const
 
virtual void SAL_CALL disposing (const css::lang::EventObject &Source) override
 
virtual void SAL_CALL dispose () override
 
virtual void SAL_CALL addEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) override
 
virtual void SAL_CALL removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) 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 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 css::uno::Reference< css::sdbc::XResultSet > SAL_CALL getStaticResultSet () override
 
virtual void SAL_CALL setListener (const css::uno::Reference< css::ucb::XDynamicResultSetListener > &Listener) override
 
virtual void SAL_CALL connectToCache (const css::uno::Reference< css::ucb::XDynamicResultSet > &xCache) override
 
virtual sal_Int16 SAL_CALL getCapabilities () override
 
virtual void SAL_CALL close () override
 
virtual OUString SAL_CALL queryContentIdentifierString () override
 
virtual css::uno::Reference< css::ucb::XContentIdentifier > SAL_CALL queryContentIdentifier () override
 
virtual css::uno::Reference< css::ucb::XContent > SAL_CALL queryContent () override
 
virtual css::uno::Reference< css::sdbc::XResultSetMetaData > SAL_CALL getMetaData () override
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () override
 
virtual void SAL_CALL setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override
 
virtual css::uno::Any SAL_CALL getPropertyValue (const OUString &PropertyName) override
 
virtual void SAL_CALL addPropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override
 
virtual void SAL_CALL addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual void SAL_CALL removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 

Private Types

typedef std::vector< css::uno::Reference< css::ucb::XContentIdentifier > > IdentSet
 
typedef std::vector< css::uno::Reference< css::sdbc::XRow > > ItemSet
 

Private Member Functions

bool OneMore ()
 
void rowCountChanged (std::unique_lock< std::mutex > &)
 
void isFinalChanged ()
 

Private Attributes

TaskManagerm_pMyShell
 
bool m_nIsOpen
 
sal_Int32 m_nRow
 
bool m_nWasNull
 
sal_Int32 m_nOpenMode
 
bool m_bRowCountFinal
 
IdentSet m_aIdents
 
ItemSet m_aItems
 
std::vector< OUString > m_aUnqPath
 
const OUString m_aBaseDirectory
 
osl::Directory m_aFolder
 
css::uno::Sequence< css::beans::Property > m_sProperty
 
css::uno::Sequence< css::ucb::NumberedSortingInfo > m_sSortingInfo
 
std::mutex m_aMutex
 
comphelper::OInterfaceContainerHelper4< css::lang::XEventListener > m_aDisposeEventListeners
 
comphelper::OInterfaceContainerHelper4< css::beans::XPropertyChangeListener > m_aRowCountListeners
 
comphelper::OInterfaceContainerHelper4< css::beans::XPropertyChangeListener > m_aIsFinalListeners
 
css::uno::Reference< css::ucb::XDynamicResultSetListener > m_xListener
 
sal_Int32 m_nErrorCode
 
sal_Int32 m_nMinorErrorCode
 

Detailed Description

Definition at line 40 of file filrset.hxx.

Member Typedef Documentation

◆ IdentSet

typedef std::vector< css::uno::Reference< css::ucb::XContentIdentifier > > fileaccess::XResultSet_impl::IdentSet
private

Definition at line 399 of file filrset.hxx.

◆ ItemSet

typedef std::vector< css::uno::Reference< css::sdbc::XRow > > fileaccess::XResultSet_impl::ItemSet
private

Definition at line 400 of file filrset.hxx.

Constructor & Destructor Documentation

◆ XResultSet_impl()

XResultSet_impl::XResultSet_impl ( TaskManager pMyShell,
const OUString &  aUnqPath,
sal_Int32  OpenMode,
const css::uno::Sequence< css::beans::Property > &  seq,
const css::uno::Sequence< css::ucb::NumberedSortingInfo > &  seqSort 
)

◆ ~XResultSet_impl()

XResultSet_impl::~XResultSet_impl ( )
overridevirtual

Definition at line 81 of file filrset.cxx.

References m_aFolder, and m_nIsOpen.

Member Function Documentation

◆ absolute()

sal_Bool SAL_CALL XResultSet_impl::absolute ( sal_Int32  row)
overridevirtual

Definition at line 330 of file filrset.cxx.

References last(), m_aItems, m_nRow, and OneMore().

◆ addEventListener()

void SAL_CALL XResultSet_impl::addEventListener ( const css::uno::Reference< css::lang::XEventListener > &  xListener)
overridevirtual

◆ addPropertyChangeListener()

void SAL_CALL XResultSet_impl::addPropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  xListener 
)
overridevirtual

◆ addVetoableChangeListener()

void SAL_CALL XResultSet_impl::addVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 666 of file filrset.cxx.

◆ afterLast()

void SAL_CALL XResultSet_impl::afterLast ( )
overridevirtual

Definition at line 293 of file filrset.cxx.

References m_aItems, m_nRow, and OneMore().

◆ beforeFirst()

void SAL_CALL XResultSet_impl::beforeFirst ( )
overridevirtual

Definition at line 286 of file filrset.cxx.

References m_nRow.

◆ close()

void SAL_CALL XResultSet_impl::close ( )
overridevirtual

Definition at line 412 of file filrset.cxx.

References isFinalChanged(), m_aFolder, m_aMutex, and m_nIsOpen.

◆ connectToCache()

void SAL_CALL XResultSet_impl::connectToCache ( const css::uno::Reference< css::ucb::XDynamicResultSet > &  xCache)
overridevirtual

◆ CtorSuccess()

sal_Int32 fileaccess::XResultSet_impl::CtorSuccess ( ) const
inline

Definition at line 60 of file filrset.hxx.

References m_nErrorCode.

◆ dispose()

void SAL_CALL XResultSet_impl::dispose ( void  )
overridevirtual

◆ disposing()

void SAL_CALL XResultSet_impl::disposing ( const css::lang::EventObject &  Source)
overridevirtual

Definition at line 89 of file filrset.cxx.

◆ first()

sal_Bool SAL_CALL XResultSet_impl::first ( )
overridevirtual

Definition at line 302 of file filrset.cxx.

References m_nRow, and next().

◆ getArray()

virtual css::uno::Reference< css::sdbc::XArray > SAL_CALL fileaccess::XResultSet_impl::getArray ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 254 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getBinaryStream()

virtual css::uno::Reference< css::io::XInputStream > SAL_CALL fileaccess::XResultSet_impl::getBinaryStream ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 199 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getBlob()

virtual css::uno::Reference< css::sdbc::XBlob > SAL_CALL fileaccess::XResultSet_impl::getBlob ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 236 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getBoolean()

virtual sal_Bool SAL_CALL fileaccess::XResultSet_impl::getBoolean ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 100 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getByte()

virtual sal_Int8 SAL_CALL fileaccess::XResultSet_impl::getByte ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 109 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getBytes()

virtual css::uno::Sequence< sal_Int8 > SAL_CALL fileaccess::XResultSet_impl::getBytes ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 163 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getCapabilities()

sal_Int16 SAL_CALL XResultSet_impl::getCapabilities ( )
overridevirtual

Definition at line 552 of file filrset.cxx.

◆ getCharacterStream()

virtual css::uno::Reference< css::io::XInputStream > SAL_CALL fileaccess::XResultSet_impl::getCharacterStream ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 208 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getClob()

virtual css::uno::Reference< css::sdbc::XClob > SAL_CALL fileaccess::XResultSet_impl::getClob ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 245 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getDate()

virtual css::util::Date SAL_CALL fileaccess::XResultSet_impl::getDate ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 172 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getDouble()

virtual double SAL_CALL fileaccess::XResultSet_impl::getDouble ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 154 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getFloat()

virtual float SAL_CALL fileaccess::XResultSet_impl::getFloat ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 145 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getInt()

virtual sal_Int32 SAL_CALL fileaccess::XResultSet_impl::getInt ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 127 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getLong()

virtual sal_Int64 SAL_CALL fileaccess::XResultSet_impl::getLong ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 136 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getMetaData()

uno::Reference< sdbc::XResultSetMetaData > SAL_CALL XResultSet_impl::getMetaData ( )
overridevirtual

Definition at line 561 of file filrset.cxx.

References m_pMyShell, m_sProperty, fileaccess::TaskManager::m_xContext, and n.

◆ getMinorError()

sal_Int32 fileaccess::XResultSet_impl::getMinorError ( ) const
inline

Definition at line 61 of file filrset.hxx.

References m_nMinorErrorCode.

◆ getObject()

virtual css::uno::Any SAL_CALL fileaccess::XResultSet_impl::getObject ( sal_Int32  columnIndex,
const css::uno::Reference< css::container::XNameAccess > &  typeMap 
)
inlineoverridevirtual

Definition at line 217 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getPropertySetInfo()

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

Definition at line 585 of file filrset.cxx.

References cppu::UnoType< typename T >::get(), and m_pMyShell.

◆ getPropertyValue()

uno::Any SAL_CALL XResultSet_impl::getPropertyValue ( const OUString &  PropertyName)
overridevirtual

Definition at line 608 of file filrset.cxx.

References count, m_aItems, and m_bRowCountFinal.

◆ getRef()

virtual css::uno::Reference< css::sdbc::XRef > SAL_CALL fileaccess::XResultSet_impl::getRef ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 227 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getRow()

sal_Int32 SAL_CALL XResultSet_impl::getRow ( )
overridevirtual

Definition at line 320 of file filrset.cxx.

References m_aItems, and m_nRow.

◆ getShort()

virtual sal_Int16 SAL_CALL fileaccess::XResultSet_impl::getShort ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 118 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getStatement()

uno::Reference< uno::XInterface > SAL_CALL XResultSet_impl::getStatement ( )
overridevirtual

Definition at line 403 of file filrset.cxx.

◆ getStaticResultSet()

uno::Reference< sdbc::XResultSet > SAL_CALL XResultSet_impl::getStaticResultSet ( )
overridevirtual

Definition at line 467 of file filrset.cxx.

References m_aMutex, m_xListener, and THROW_WHERE.

◆ getString()

virtual OUString SAL_CALL fileaccess::XResultSet_impl::getString ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 91 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getTime()

virtual css::util::Time SAL_CALL fileaccess::XResultSet_impl::getTime ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 181 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ getTimestamp()

virtual css::util::DateTime SAL_CALL fileaccess::XResultSet_impl::getTimestamp ( sal_Int32  columnIndex)
inlineoverridevirtual

Definition at line 190 of file filrset.hxx.

References m_aItems, and m_nRow.

◆ isAfterLast()

sal_Bool SAL_CALL XResultSet_impl::isAfterLast ( )
overridevirtual

Definition at line 262 of file filrset.cxx.

References m_aItems, and m_nRow.

Referenced by relative().

◆ isBeforeFirst()

sal_Bool SAL_CALL XResultSet_impl::isBeforeFirst ( )
overridevirtual

Definition at line 255 of file filrset.cxx.

References m_nRow.

Referenced by relative().

◆ isFinalChanged()

void XResultSet_impl::isFinalChanged ( )
private

◆ isFirst()

sal_Bool SAL_CALL XResultSet_impl::isFirst ( )
overridevirtual

Definition at line 269 of file filrset.cxx.

References m_nRow.

◆ isLast()

sal_Bool SAL_CALL XResultSet_impl::isLast ( )
overridevirtual

Definition at line 276 of file filrset.cxx.

References m_aItems, m_nRow, and OneMore().

◆ last()

sal_Bool SAL_CALL XResultSet_impl::last ( )
overridevirtual

Definition at line 310 of file filrset.cxx.

References m_aItems, m_nRow, and OneMore().

Referenced by absolute().

◆ next()

sal_Bool SAL_CALL XResultSet_impl::next ( )
overridevirtual

Definition at line 244 of file filrset.cxx.

References m_aItems, m_nRow, and OneMore().

Referenced by first(), and relative().

◆ OneMore()

bool XResultSet_impl::OneMore ( )
private
Exceptions
css::sdbc::SQLException
css::uno::RuntimeException

Definition at line 166 of file filrset.cxx.

References err, fileaccess::TaskManager::getv(), isFinalChanged(), m_aBaseDirectory, m_aFolder, m_aIdents, m_aItems, m_aMutex, m_aUnqPath, m_nIsOpen, m_nOpenMode, m_pMyShell, m_sProperty, rowCountChanged(), SAL_WARN, and THROW_WHERE.

Referenced by absolute(), afterLast(), isLast(), last(), and next().

◆ previous()

sal_Bool SAL_CALL XResultSet_impl::previous ( )
overridevirtual

Definition at line 366 of file filrset.cxx.

References m_aItems, and m_nRow.

Referenced by relative().

◆ queryContent()

uno::Reference< ucb::XContent > SAL_CALL XResultSet_impl::queryContent ( )
overridevirtual

◆ queryContentIdentifier()

uno::Reference< ucb::XContentIdentifier > SAL_CALL XResultSet_impl::queryContentIdentifier ( )
overridevirtual

Definition at line 438 of file filrset.cxx.

References m_aIdents, m_aItems, m_aUnqPath, and m_nRow.

Referenced by queryContent(), and queryContentIdentifierString().

◆ queryContentIdentifierString()

OUString SAL_CALL XResultSet_impl::queryContentIdentifierString ( )
overridevirtual

Definition at line 425 of file filrset.cxx.

References queryContentIdentifier().

◆ refreshRow()

void SAL_CALL XResultSet_impl::refreshRow ( )
overridevirtual

Definition at line 377 of file filrset.cxx.

◆ relative()

sal_Bool SAL_CALL XResultSet_impl::relative ( sal_Int32  rows)
overridevirtual

Definition at line 352 of file filrset.cxx.

References isAfterLast(), isBeforeFirst(), m_aItems, m_nRow, next(), previous(), and THROW_WHERE.

◆ removeEventListener()

void SAL_CALL XResultSet_impl::removeEventListener ( const css::uno::Reference< css::lang::XEventListener > &  aListener)
overridevirtual

◆ removePropertyChangeListener()

void SAL_CALL XResultSet_impl::removePropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  aListener 
)
overridevirtual

◆ removeVetoableChangeListener()

void SAL_CALL XResultSet_impl::removeVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 673 of file filrset.cxx.

◆ rowCountChanged()

void XResultSet_impl::rowCountChanged ( std::unique_lock< std::mutex > &  rGuard)
private

◆ rowDeleted()

sal_Bool SAL_CALL XResultSet_impl::rowDeleted ( )
overridevirtual

Definition at line 396 of file filrset.cxx.

◆ rowInserted()

sal_Bool SAL_CALL XResultSet_impl::rowInserted ( )
overridevirtual

Definition at line 390 of file filrset.cxx.

◆ rowUpdated()

sal_Bool SAL_CALL XResultSet_impl::rowUpdated ( )
overridevirtual

Definition at line 384 of file filrset.cxx.

◆ setListener()

void SAL_CALL XResultSet_impl::setListener ( const css::uno::Reference< css::ucb::XDynamicResultSetListener > &  Listener)
overridevirtual

Definition at line 480 of file filrset.cxx.

References m_aMutex, m_xListener, and THROW_WHERE.

◆ setPropertyValue()

void SAL_CALL XResultSet_impl::setPropertyValue ( const OUString &  aPropertyName,
const css::uno::Any &  aValue 
)
overridevirtual

Definition at line 598 of file filrset.cxx.

◆ wasNull()

virtual sal_Bool SAL_CALL fileaccess::XResultSet_impl::wasNull ( )
inlineoverridevirtual

Definition at line 81 of file filrset.hxx.

References m_aItems, m_nRow, and m_nWasNull.

Member Data Documentation

◆ m_aBaseDirectory

const OUString fileaccess::XResultSet_impl::m_aBaseDirectory
private

Definition at line 405 of file filrset.hxx.

Referenced by OneMore().

◆ m_aDisposeEventListeners

comphelper::OInterfaceContainerHelper4<css::lang::XEventListener> fileaccess::XResultSet_impl::m_aDisposeEventListeners
private

Definition at line 412 of file filrset.hxx.

Referenced by addEventListener(), dispose(), and removeEventListener().

◆ m_aFolder

osl::Directory fileaccess::XResultSet_impl::m_aFolder
private

Definition at line 407 of file filrset.hxx.

Referenced by close(), OneMore(), XResultSet_impl(), and ~XResultSet_impl().

◆ m_aIdents

IdentSet fileaccess::XResultSet_impl::m_aIdents
private

Definition at line 402 of file filrset.hxx.

Referenced by OneMore(), and queryContentIdentifier().

◆ m_aIsFinalListeners

comphelper::OInterfaceContainerHelper4<css::beans::XPropertyChangeListener> fileaccess::XResultSet_impl::m_aIsFinalListeners
private

◆ m_aItems

ItemSet fileaccess::XResultSet_impl::m_aItems
private

◆ m_aMutex

std::mutex fileaccess::XResultSet_impl::m_aMutex
private

◆ m_aRowCountListeners

comphelper::OInterfaceContainerHelper4<css::beans::XPropertyChangeListener> fileaccess::XResultSet_impl::m_aRowCountListeners
private

◆ m_aUnqPath

std::vector< OUString > fileaccess::XResultSet_impl::m_aUnqPath
private

Definition at line 404 of file filrset.hxx.

Referenced by OneMore(), and queryContentIdentifier().

◆ m_bRowCountFinal

bool fileaccess::XResultSet_impl::m_bRowCountFinal
private

Definition at line 397 of file filrset.hxx.

Referenced by getPropertyValue(), and isFinalChanged().

◆ m_nErrorCode

sal_Int32 fileaccess::XResultSet_impl::m_nErrorCode
private

Definition at line 418 of file filrset.hxx.

Referenced by CtorSuccess(), and XResultSet_impl().

◆ m_nIsOpen

bool fileaccess::XResultSet_impl::m_nIsOpen
private

Definition at line 393 of file filrset.hxx.

Referenced by close(), OneMore(), XResultSet_impl(), and ~XResultSet_impl().

◆ m_nMinorErrorCode

sal_Int32 fileaccess::XResultSet_impl::m_nMinorErrorCode
private

Definition at line 419 of file filrset.hxx.

Referenced by getMinorError(), and XResultSet_impl().

◆ m_nOpenMode

sal_Int32 fileaccess::XResultSet_impl::m_nOpenMode
private

Definition at line 396 of file filrset.hxx.

Referenced by OneMore().

◆ m_nRow

sal_Int32 fileaccess::XResultSet_impl::m_nRow
private

◆ m_nWasNull

bool fileaccess::XResultSet_impl::m_nWasNull
private

Definition at line 395 of file filrset.hxx.

Referenced by wasNull().

◆ m_pMyShell

TaskManager* fileaccess::XResultSet_impl::m_pMyShell
private

Definition at line 392 of file filrset.hxx.

Referenced by connectToCache(), getMetaData(), getPropertySetInfo(), OneMore(), and queryContent().

◆ m_sProperty

css::uno::Sequence< css::beans::Property > fileaccess::XResultSet_impl::m_sProperty
private

Definition at line 408 of file filrset.hxx.

Referenced by getMetaData(), and OneMore().

◆ m_sSortingInfo

css::uno::Sequence< css::ucb::NumberedSortingInfo > fileaccess::XResultSet_impl::m_sSortingInfo
private

Definition at line 409 of file filrset.hxx.

Referenced by connectToCache().

◆ m_xListener

css::uno::Reference< css::ucb::XDynamicResultSetListener > fileaccess::XResultSet_impl::m_xListener
private

Definition at line 416 of file filrset.hxx.

Referenced by connectToCache(), getStaticResultSet(), and setListener().


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