|
LibreOffice Module connectivity (master) 1
|
#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>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 |
| #define STATEMENT_SIZE 9 |
Definition at line 67 of file pq_statement.hxx.