LibreOffice Module dbaccess (master) 1
Classes | Namespaces | Typedefs | Functions
KeySet.hxx File Reference
#include "CacheSet.hxx"
#include <memory>
#include <map>
#include <utility>
#include <vector>
#include <com/sun/star/sdb/XSingleSelectQueryAnalyzer.hpp>
#include <com/sun/star/sdb/XSingleSelectQueryComposer.hpp>
#include <comphelper/stl_types.hxx>
Include dependency graph for KeySet.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  dbaccess::SelectColumnDescription
 
class  dbaccess::OKeySet
 

Namespaces

namespace  dbaccess
 

Typedefs

typedef std::map< OUString, SelectColumnDescription, ::comphelper::UStringMixLessdbaccess::SelectColumnsMetaData
 
typedef std::pair< ORowSetRow, std::pair< sal_Int32, css::uno::Reference< css::sdbc::XRow > > > dbaccess::OKeySetValue
 
typedef std::map< sal_Int32, OKeySetValue > dbaccess::OKeySetMatrix
 
typedef std::map< sal_Int32, rtl::Reference< ORowSetValueVector > > dbaccess::OUpdatedParameter
 

Functions

void dbaccess::getColumnPositions (const css::uno::Reference< css::container::XNameAccess > &_rxQueryColumns, const css::uno::Sequence< OUString > &_rColumnNames, std::u16string_view _rsUpdateTableName, SelectColumnsMetaData &o_rColumnNames, bool i_bAppendTableName=false)