|
LibreOffice Module ucb (master) 1
|
#include "cachedcontentresultset.hxx"#include <com/sun/star/sdbc/FetchDirection.hpp>#include <com/sun/star/sdbc/SQLException.hpp>#include <com/sun/star/ucb/FetchError.hpp>#include <com/sun/star/beans/PropertyAttribute.hpp>#include <com/sun/star/script/CannotConvertException.hpp>#include <com/sun/star/script/Converter.hpp>#include <com/sun/star/lang/WrappedTargetRuntimeException.hpp>#include <rtl/ustring.hxx>#include <o3tl/any.hxx>#include <osl/diagnose.h>#include <cppuhelper/exc_hlp.hxx>#include <cppuhelper/queryinterface.hxx>#include <ucbhelper/macros.hxx>#include <optional>#include <string_view>Go to the source code of this file.
Classes | |
| class | CCRS_PropertySetInfo |
Macros | |
| #define | COMSUNSTARUCBCCRS_DEFAULT_FETCH_SIZE 256 |
| #define | COMSUNSTARUCBCCRS_DEFAULT_FETCH_DIRECTION FetchDirection::FORWARD |
| #define | FETCH_XXX(aCache, fetchInterface, fetchMethod) |
| #define | XCONTENTACCESS_queryXXX(queryXXX, XXX, TYPE) |
Functions | |
| constexpr OUStringLiteral | g_sPropertyNameForFetchSize (u"FetchSize") |
| constexpr OUStringLiteral | g_sPropertyNameForFetchDirection (u"FetchDirection") |
| XTYPEPROVIDER_IMPL_2 (CCRS_PropertySetInfo, XTypeProvider, XPropertySetInfo) | |
| XTYPEPROVIDER_IMPL_11 (CachedContentResultSet, XTypeProvider, XServiceInfo, XComponent, XCloseable, XResultSetMetaDataSupplier, XPropertySet, XPropertyChangeListener, XVetoableChangeListener, XContentAccess, XResultSet, XRow) | |
| SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | ucb_CachedContentResultSetFactory_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &) |
Variables | |
| const char16_t | g_sPropertyNameForCount [] = u"RowCount" |
| const char16_t | g_sPropertyNameForFinalCount [] = u"IsRowCountFinal" |
| #define COMSUNSTARUCBCCRS_DEFAULT_FETCH_DIRECTION FetchDirection::FORWARD |
Definition at line 49 of file cachedcontentresultset.cxx.
| #define COMSUNSTARUCBCCRS_DEFAULT_FETCH_SIZE 256 |
Definition at line 48 of file cachedcontentresultset.cxx.
| #define FETCH_XXX | ( | aCache, | |
| fetchInterface, | |||
| fetchMethod | |||
| ) |
Definition at line 768 of file cachedcontentresultset.cxx.
| #define XCONTENTACCESS_queryXXX | ( | queryXXX, | |
| XXX, | |||
| TYPE | |||
| ) |
Definition at line 1174 of file cachedcontentresultset.cxx.
|
constexpr |
|
constexpr |
| SAL_DLLPUBLIC_EXPORT css::uno::XInterface * ucb_CachedContentResultSetFactory_get_implementation | ( | css::uno::XComponentContext * | context, |
| css::uno::Sequence< css::uno::Any > const & | |||
| ) |
Definition at line 2017 of file cachedcontentresultset.cxx.
| XTYPEPROVIDER_IMPL_11 | ( | CachedContentResultSet | , |
| XTypeProvider | , | ||
| XServiceInfo | , | ||
| XComponent | , | ||
| XCloseable | , | ||
| XResultSetMetaDataSupplier | , | ||
| XPropertySet | , | ||
| XPropertyChangeListener | , | ||
| XVetoableChangeListener | , | ||
| XContentAccess | , | ||
| XResultSet | , | ||
| XRow | |||
| ) |
| XTYPEPROVIDER_IMPL_2 | ( | CCRS_PropertySetInfo | , |
| XTypeProvider | , | ||
| XPropertySetInfo | |||
| ) |
| const char16_t g_sPropertyNameForCount[] = u"RowCount" |
Definition at line 409 of file cachedcontentresultset.cxx.
Referenced by CachedContentResultSet::getPropertyValue(), CCRS_PropertySetInfo::impl_isMyPropertyName(), and CachedContentResultSet::impl_propertyChange().
| const char16_t g_sPropertyNameForFinalCount[] = u"IsRowCountFinal" |
Definition at line 410 of file cachedcontentresultset.cxx.
Referenced by CachedContentResultSet::getPropertyValue(), CCRS_PropertySetInfo::impl_isMyPropertyName(), and CachedContentResultSet::impl_propertyChange().