LibreOffice Module connectivity (master) 1
Classes | Namespaces | Macros | Typedefs | Functions | Variables
pq_statement.hxx File Reference
#include <sal/config.h>
#include <string_view>
#include <cppuhelper/propshlp.hxx>
#include <cppuhelper/compbase.hxx>
#include <cppuhelper/component.hxx>
#include <libpq-fe.h>
#include "pq_connection.hxx"
#include <com/sun/star/sdbc/XMultipleResults.hpp>
#include <com/sun/star/sdbc/XGeneratedResultSet.hpp>
#include <com/sun/star/sdbc/XResultSetMetaDataSupplier.hpp>
Include dependency graph for pq_statement.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pq_sdbc_driver::Statement
 
struct  pq_sdbc_driver::CommandData
 

Namespaces

namespace  pq_sdbc_driver
 

Macros

#define STATEMENT_SIZE   9
 

Typedefs

typedef ::cppu::WeakComponentImplHelper< css::sdbc::XStatement, css::sdbc::XCloseable, css::sdbc::XWarningsSupplier, css::sdbc::XMultipleResults, css::sdbc::XGeneratedResultSet, css::sdbc::XResultSetMetaDataSupplier > pq_sdbc_driver::Statement_BASE
 

Functions

bool pq_sdbc_driver::executePostgresCommand (const OString &cmd, struct CommandData *data)
 
css::uno::Reference< css::sdbc::XResultSet > pq_sdbc_driver::getGeneratedValuesFromLastInsert (ConnectionSettings *pConnectionSettings, const css::uno::Reference< css::sdbc::XConnection > &connection, sal_Int32 nLastOid, std::u16string_view lastTableInserted, const OString &lastQuery)
 

Variables

const sal_Int32 pq_sdbc_driver::STATEMENT_CURSOR_NAME = 0
 
const sal_Int32 pq_sdbc_driver::STATEMENT_ESCAPE_PROCESSING = 1
 
const sal_Int32 pq_sdbc_driver::STATEMENT_FETCH_DIRECTION = 2
 
const sal_Int32 pq_sdbc_driver::STATEMENT_FETCH_SIZE = 3
 
const sal_Int32 pq_sdbc_driver::STATEMENT_MAX_FIELD_SIZE = 4
 
const sal_Int32 pq_sdbc_driver::STATEMENT_MAX_ROWS = 5
 
const sal_Int32 pq_sdbc_driver::STATEMENT_QUERY_TIME_OUT = 6
 
const sal_Int32 pq_sdbc_driver::STATEMENT_RESULT_SET_CONCURRENCY = 7
 
const sal_Int32 pq_sdbc_driver::STATEMENT_RESULT_SET_TYPE = 8
 

Macro Definition Documentation

◆ STATEMENT_SIZE

#define STATEMENT_SIZE   9

Definition at line 67 of file pq_statement.hxx.