KDb
20#ifndef KDB_DRIVER_XBASEDRIVER_H
21#define KDB_DRIVER_XBASEDRIVER_H
25class xBaseDriverPrivate;
34 virtual ~xBaseDriver();
38 virtual bool isSystemObjectName(
const QString& n )
const;
41 virtual bool isSystemDatabaseName(
const QString &n)
const;
44 virtual KDbEscapedString escapeString(
const QString& str)
const;
45 virtual KDbEscapedString escapeString(
const QByteArray& str)
const;
48 virtual KDbEscapedString escapeBLOB(
const QByteArray& array)
const;
51 virtual QByteArray drv_escapeIdentifier(
const QString& str)
const;
52 virtual QByteArray drv_escapeIdentifier(
const QByteArray& str)
const;
53 virtual KDbConnection *drv_createConnection(
const KDbConnectionData& connData,
54 const KDbConnectionOptions &options);
55 virtual bool drv_isSystemFieldName(
const QString& n )
const;
58 xBaseDriverPrivate* dp;
59 static const char *keywords[];
Database driver's abstraction.
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:48:12 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.