|
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().