LibreOffice Module dbaccess (master) 1
|
#include <memory>
#include "BookmarkSet.hxx"
#include "KeySet.hxx"
#include "OptimisticSet.hxx"
#include "RowSetBase.hxx"
#include "RowSetCache.hxx"
#include "StaticSet.hxx"
#include "WrappedResultSet.hxx"
#include <core_resource.hxx>
#include <strings.hrc>
#include <strings.hxx>
#include <com/sun/star/sdbc/ColumnValue.hpp>
#include <com/sun/star/sdbc/ResultSetConcurrency.hpp>
#include <com/sun/star/sdbc/ResultSetType.hpp>
#include <com/sun/star/sdbcx/CompareBookmark.hpp>
#include <com/sun/star/sdbcx/Privilege.hpp>
#include <com/sun/star/sdbcx/XColumnsSupplier.hpp>
#include <com/sun/star/sdbcx/XTablesSupplier.hpp>
#include <comphelper/extract.hxx>
#include <comphelper/types.hxx>
#include <connectivity/dbexception.hxx>
#include <connectivity/dbtools.hxx>
#include <connectivity/sqliterator.hxx>
#include <connectivity/sqlnode.hxx>
#include <connectivity/sqlparse.hxx>
#include <sqlbison.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <o3tl/safeint.hxx>
#include <osl/diagnose.h>
#include <algorithm>
Go to the source code of this file.
Functions | |
static Any | lcl_getBookmark (ORowSetValue &i_aValue, OCacheSet *i_pCacheSet) |
|
static |
Definition at line 451 of file RowSetCache.cxx.
References Any, connectivity::ORowSetValue::getAny(), dbaccess::OCacheSet::getBookmark(), connectivity::ORowSetValue::getInt32(), connectivity::ORowSetValue::getTypeKind(), and connectivity::ORowSetValue::isNull().
Referenced by dbaccess::ORowSetCache::getBookmark(), dbaccess::ORowSetCache::insertRow(), and dbaccess::ORowSetCache::updateRow().