LibreOffice Module xmlhelp (master) 1
|
#include <resultsetbase.hxx>
Public Member Functions | |
ResultSetBase (css::uno::Reference< css::uno::XComponentContext > xContext, css::uno::Reference< css::ucb::XContentProvider > xProvider, const css::uno::Sequence< css::beans::Property > &seq) | |
virtual | ~ResultSetBase () override |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &aType) override |
virtual void SAL_CALL | acquire () noexcept override |
virtual void SAL_CALL | release () noexcept 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 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 |
Public Member Functions inherited from cppu::OWeakObject | |
OWeakObject () | |
OWeakObject (const OWeakObject &) | |
OWeakObject &SAL_CALL | operator= (const OWeakObject &) |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) SAL_OVERRIDE |
virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
virtual css::uno::Reference< css::uno::XAdapter > SAL_CALL | queryAdapter () SAL_OVERRIDE |
SAL_CALL | operator css::uno::Reference< css::uno::XInterface > () |
Protected Types | |
typedef std::vector< css::uno::Reference< css::ucb::XContentIdentifier > > | IdentSet |
typedef std::vector< css::uno::Reference< css::sdbc::XRow > > | ItemSet |
Protected Attributes | |
css::uno::Reference< css::uno::XComponentContext > | m_xContext |
css::uno::Reference< css::ucb::XContentProvider > | m_xProvider |
sal_Int32 | m_nRow |
bool | m_nWasNull |
IdentSet | m_aIdents |
ItemSet | m_aItems |
std::vector< OUString > | m_aPath |
css::uno::Sequence< css::beans::Property > | m_sProperty |
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 |
Protected Attributes inherited from cppu::OWeakObject | |
oslInterlockedCount | m_refCount |
Additional Inherited Members | |
Protected Member Functions inherited from cppu::OWeakObject | |
virtual | ~OWeakObject () COVERITY_NOEXCEPT_FALSE |
void | disposeWeakConnectionPoint () |
Definition at line 40 of file resultsetbase.hxx.
|
protected |
Definition at line 381 of file resultsetbase.hxx.
|
protected |
Definition at line 382 of file resultsetbase.hxx.
chelp::ResultSetBase::ResultSetBase | ( | css::uno::Reference< css::uno::XComponentContext > | xContext, |
css::uno::Reference< css::ucb::XContentProvider > | xProvider, | ||
const css::uno::Sequence< css::beans::Property > & | seq | ||
) |
|
overridevirtual |
Definition at line 44 of file resultsetbase.cxx.
|
overridevirtual |
Definition at line 207 of file resultsetbase.cxx.
|
overridevirtualnoexcept |
Reimplemented from cppu::OWeakObject.
Definition at line 52 of file resultsetbase.cxx.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Definition at line 174 of file resultsetbase.cxx.
|
overridevirtual |
Definition at line 167 of file resultsetbase.cxx.
References m_nRow.
|
overridevirtual |
Definition at line 286 of file resultsetbase.cxx.
|
overridevirtual |
|
overridevirtual |
Definition at line 181 of file resultsetbase.cxx.
|
inlineoverridevirtual |
Definition at line 256 of file resultsetbase.hxx.
|
inlineoverridevirtual |
Definition at line 201 of file resultsetbase.hxx.
|
inlineoverridevirtual |
Definition at line 238 of file resultsetbase.hxx.
|
inlineoverridevirtual |
Definition at line 102 of file resultsetbase.hxx.
|
inlineoverridevirtual |
Definition at line 111 of file resultsetbase.hxx.
|
inlineoverridevirtual |
Definition at line 165 of file resultsetbase.hxx.
|
inlineoverridevirtual |
Definition at line 210 of file resultsetbase.hxx.
|
inlineoverridevirtual |
Definition at line 247 of file resultsetbase.hxx.
|
inlineoverridevirtual |
Definition at line 174 of file resultsetbase.hxx.
|
inlineoverridevirtual |
Definition at line 156 of file resultsetbase.hxx.
|
inlineoverridevirtual |
Definition at line 147 of file resultsetbase.hxx.
|
inlineoverridevirtual |
Definition at line 129 of file resultsetbase.hxx.
|
inlineoverridevirtual |
Definition at line 138 of file resultsetbase.hxx.
|
overridevirtual |
Definition at line 480 of file resultsetbase.cxx.
References m_sProperty, and m_xContext.
|
inlineoverridevirtual |
Definition at line 219 of file resultsetbase.hxx.
|
overridevirtual |
Definition at line 387 of file resultsetbase.cxx.
References cppu::UnoType< typename T >::get().
|
overridevirtual |
Definition at line 411 of file resultsetbase.cxx.
|
inlineoverridevirtual |
Definition at line 229 of file resultsetbase.hxx.
|
overridevirtual |
Definition at line 197 of file resultsetbase.cxx.
|
inlineoverridevirtual |
Definition at line 120 of file resultsetbase.hxx.
|
overridevirtual |
Definition at line 277 of file resultsetbase.cxx.
|
inlineoverridevirtual |
Definition at line 93 of file resultsetbase.hxx.
|
inlineoverridevirtual |
Definition at line 183 of file resultsetbase.hxx.
|
inlineoverridevirtual |
Definition at line 192 of file resultsetbase.hxx.
|
overridevirtual |
Definition at line 143 of file resultsetbase.cxx.
References m_aItems, and m_nRow.
Referenced by relative().
|
overridevirtual |
|
overridevirtual |
Definition at line 150 of file resultsetbase.cxx.
References m_nRow.
|
overridevirtual |
Definition at line 157 of file resultsetbase.cxx.
|
overridevirtual |
Definition at line 189 of file resultsetbase.cxx.
References m_aItems, and m_nRow.
Referenced by absolute().
|
overridevirtual |
Definition at line 128 of file resultsetbase.cxx.
References m_aItems, and m_nRow.
Referenced by first(), and relative().
|
overridevirtual |
Definition at line 241 of file resultsetbase.cxx.
References m_aItems, and m_nRow.
Referenced by relative().
|
overridevirtual |
Definition at line 317 of file resultsetbase.cxx.
References m_aItems, m_nRow, m_xProvider, and queryContentIdentifier().
Referenced by chelp::ResultSetForQuery::ResultSetForQuery(), and chelp::ResultSetForRoot::ResultSetForRoot().
|
overridevirtual |
Definition at line 302 of file resultsetbase.cxx.
References m_aIdents, m_aItems, m_nRow, and queryContentIdentifierString().
Referenced by queryContent().
|
overridevirtual |
Definition at line 292 of file resultsetbase.cxx.
References m_aItems, m_aPath, and m_nRow.
Referenced by queryContentIdentifier().
|
overridevirtual |
Reimplemented from cppu::OWeakObject.
|
overridevirtual |
Definition at line 252 of file resultsetbase.cxx.
|
overridevirtual |
Definition at line 224 of file resultsetbase.cxx.
References isAfterLast(), isBeforeFirst(), m_aItems, m_nRow, next(), and previous().
|
overridevirtualnoexcept |
Reimplemented from cppu::OWeakObject.
Definition at line 60 of file resultsetbase.cxx.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Definition at line 270 of file resultsetbase.cxx.
|
overridevirtual |
Definition at line 264 of file resultsetbase.cxx.
|
overridevirtual |
Definition at line 258 of file resultsetbase.cxx.
|
overridevirtual |
|
inlineoverridevirtual |
Definition at line 83 of file resultsetbase.hxx.
References m_aItems, m_nRow, and m_nWasNull.
|
protected |
Definition at line 391 of file resultsetbase.hxx.
Referenced by dispose().
|
protected |
Definition at line 384 of file resultsetbase.hxx.
Referenced by queryContentIdentifier(), chelp::ResultSetForQuery::ResultSetForQuery(), and chelp::ResultSetForRoot::ResultSetForRoot().
|
protected |
Definition at line 393 of file resultsetbase.hxx.
Referenced by dispose().
|
protected |
Definition at line 385 of file resultsetbase.hxx.
Referenced by absolute(), afterLast(), getArray(), getBinaryStream(), getBlob(), getBoolean(), getByte(), getBytes(), getCharacterStream(), getClob(), getDate(), getDouble(), getFloat(), getInt(), getLong(), getObject(), getPropertyValue(), getRef(), getRow(), getShort(), getString(), getTime(), getTimestamp(), isAfterLast(), isLast(), last(), next(), previous(), queryContent(), queryContentIdentifier(), queryContentIdentifierString(), relative(), chelp::ResultSetForQuery::ResultSetForQuery(), chelp::ResultSetForRoot::ResultSetForRoot(), and wasNull().
|
protected |
Definition at line 390 of file resultsetbase.hxx.
Referenced by dispose().
|
protected |
Definition at line 386 of file resultsetbase.hxx.
Referenced by queryContentIdentifierString(), chelp::ResultSetForQuery::ResultSetForQuery(), and chelp::ResultSetForRoot::ResultSetForRoot().
|
protected |
Definition at line 392 of file resultsetbase.hxx.
Referenced by dispose().
|
protected |
Definition at line 378 of file resultsetbase.hxx.
Referenced by absolute(), afterLast(), beforeFirst(), first(), getArray(), getBinaryStream(), getBlob(), getBoolean(), getByte(), getBytes(), getCharacterStream(), getClob(), getDate(), getDouble(), getFloat(), getInt(), getLong(), getObject(), getRef(), getRow(), getShort(), getString(), getTime(), getTimestamp(), isAfterLast(), isBeforeFirst(), isFirst(), isLast(), last(), next(), previous(), queryContent(), queryContentIdentifier(), queryContentIdentifierString(), relative(), chelp::ResultSetForQuery::ResultSetForQuery(), chelp::ResultSetForRoot::ResultSetForRoot(), and wasNull().
|
protected |
Definition at line 379 of file resultsetbase.hxx.
Referenced by wasNull().
|
protected |
Definition at line 388 of file resultsetbase.hxx.
Referenced by getMetaData(), chelp::ResultSetForQuery::ResultSetForQuery(), and chelp::ResultSetForRoot::ResultSetForRoot().
|
protected |
Definition at line 376 of file resultsetbase.hxx.
Referenced by getMetaData().
|
protected |
Definition at line 377 of file resultsetbase.hxx.
Referenced by queryContent().