QtSql/qsql_psql.h Source File
Go to the documentation of this file.
49 #define Q_EXPORT_SQLDRIVER_PSQL
51 #define Q_EXPORT_SQLDRIVER_PSQL Q_SQL_EXPORT
61 class QPSQLResultPrivate;
62 class QPSQLDriverPrivate;
131 Protocol protocol()
const;
148 void _q_handleNotification(
int);
152 QPSQLDriverPrivate *d;
159 #endif // QSQL_PSQL_H
GLuint GLuint GLsizei GLenum type
void virtual_hook(int id, void *data)
virtual QStringList tables(QSql::TableType tableType) const
QVariant lastInsertId() const
bool subscribeToNotificationImplementation(const QString &name)
virtual QString formatValue(const QSqlField &field, bool trimStrings=false) const
virtual bool hasFeature(DriverFeature f) const =0
#define Q_EXPORT_SQLDRIVER_PSQL
QSqlRecord record() const
#define QT_BEGIN_NAMESPACE
GLsizei GLsizei GLenum GLenum const GLvoid * data
typedefQT_BEGIN_HEADER struct pg_conn PGconn
bool prepare(const QString &query)
bool unsubscribeFromNotificationImplementation(const QString &name)
struct pg_result PGresult
virtual bool rollbackTransaction()
QStringList subscribedToNotificationsImplementation() const
virtual bool commitTransaction()
virtual bool open(const QString &db, const QString &user=QString(), const QString &password=QString(), const QString &host=QString(), int port=-1, const QString &connOpts=QString())=0
virtual bool isOpen() const
virtual QSqlResult * createResult() const =0
GLuint const GLchar * name
friend class QPSQLResultPrivate
bool reset(const QString &query)
virtual QSqlRecord record(const QString &tableName) const
virtual QSqlIndex primaryIndex(const QString &tableName) const
virtual QVariant handle() const
QPSQLResult(const QPSQLDriver *db, const QPSQLDriverPrivate *p)
virtual bool beginTransaction()
virtual QString escapeIdentifier(const QString &identifier, IdentifierType type) const