LibreOffice Module connectivity (master) 1
Classes | Namespaces | Typedefs
pq_connection.hxx File Reference
#include <config_lgpl.h>
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/lang/XInitialization.hpp>
#include <com/sun/star/script/XTypeConverter.hpp>
#include <com/sun/star/sdbc/XWarningsSupplier.hpp>
#include <com/sun/star/sdbcx/XTablesSupplier.hpp>
#include <com/sun/star/sdbcx/XUsersSupplier.hpp>
#include <com/sun/star/sdbcx/XViewsSupplier.hpp>
#include <com/sun/star/sdbc/XConnection.hpp>
#include <com/sun/star/container/XNameAccess.hpp>
#include <rtl/ref.hxx>
#include <rtl/byteseq.hxx>
#include <comphelper/refcountedmutex.hxx>
#include <cppuhelper/weakref.hxx>
#include <cppuhelper/compbase.hxx>
#include <functional>
#include <libpq-fe.h>
#include <unordered_map>
#include "pq_xtables.hxx"
#include "pq_xviews.hxx"
Include dependency graph for pq_connection.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pq_sdbc_driver::ConnectionSettings
 
struct  pq_sdbc_driver::HashByteSequence
 
class  pq_sdbc_driver::Connection
 

Namespaces

namespace  pq_sdbc_driver
 

Typedefs

typedef cppu::WeakComponentImplHelper< css::sdbc::XConnection, css::sdbc::XWarningsSupplier, css::lang::XInitialization, css::sdbcx::XTablesSupplier, css::sdbcx::XViewsSupplier, css::sdbcx::XUsersSupplier > pq_sdbc_driver::ConnectionBase
 
typedef std::unordered_map< ::rtl::ByteSequence, css::uno::WeakReference< css::sdbc::XCloseable >, HashByteSequence > pq_sdbc_driver::WeakHashMap
 
typedef std::unordered_map< sal_Int32, OUString > pq_sdbc_driver::Int2StringMap