22#include <com/sun/star/sdbcx/XRowLocate.hpp>
23#include <com/sun/star/sdbcx/XDeleteRows.hpp>
28 class OComponentResultSet;
46 virtual ::cppu::IPropertyArrayHelper & SAL_CALL
getInfoHelper()
override;
47 virtual bool fillIndexValues(
const css::uno::Reference< css::sdbcx::XColumnsSupplier> &_xIndex)
override;
55 virtual css::uno::Any SAL_CALL
queryInterface(
const css::uno::Type & rType )
override;
56 virtual void SAL_CALL
acquire() noexcept override;
57 virtual
void SAL_CALL
release() noexcept override;
69 virtual sal_Int32 SAL_CALL
hashBookmark( const css::
uno::Any& bookmark ) override;
71 virtual css::
uno::Sequence< sal_Int32 > SAL_CALL
deleteRows( const css::
uno::Sequence< css::
uno::Any >& rows ) override;
ResultSet implementation for Writer tables and Calc sheets.
OComponentResultSet(file::OStatement_Base *pStmt, connectivity::OSQLParseTreeIterator &_aSQLIterator)
virtual sal_Bool SAL_CALL moveRelativeToBookmark(const css::uno::Any &bookmark, sal_Int32 rows) override
virtual css::uno::Any SAL_CALL queryInterface(const css::uno::Type &rType) override
virtual bool isRowDeleted() const override
virtual ::cppu::IPropertyArrayHelper &SAL_CALL getInfoHelper() override
virtual sal_Bool SAL_CALL hasOrderedBookmarks() override
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes() override
virtual sal_Int32 SAL_CALL compareBookmarks(const css::uno::Any &first, const css::uno::Any &second) override
virtual void SAL_CALL release() noexcept override
virtual css::uno::Sequence< sal_Int32 > SAL_CALL deleteRows(const css::uno::Sequence< css::uno::Any > &rows) override
virtual bool fillIndexValues(const css::uno::Reference< css::sdbcx::XColumnsSupplier > &_xIndex) override
virtual ::cppu::IPropertyArrayHelper * createArrayHelper() const override
virtual css::uno::Any SAL_CALL getBookmark() override
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo() override
virtual sal_Int32 SAL_CALL hashBookmark(const css::uno::Any &bookmark) override
virtual void SAL_CALL acquire() noexcept override
virtual sal_Bool SAL_CALL moveToBookmark(const css::uno::Any &bookmark) override
virtual sal_Bool SAL_CALL first() override
::comphelper::OPropertyArrayUsageHelper< OComponentResultSet > OComponentResultSet_BASE3
file::OResultSet OComponentResultSet_BASE2
::cppu::ImplHelper2< css::sdbcx::XRowLocate, css::sdbcx::XDeleteRows > OComponentResultSet_BASE