KexiDB::AdminTools Class Reference
#include <admin.h>
Inheritance diagram for KexiDB::AdminTools:
Public Member Functions | |
| virtual bool | vacuum (const ConnectionData &data, const TQString &databaseName) |
Public Member Functions inherited from KexiDB::Object | |
| bool | error () const |
| const TQString & | errorMsg () const |
| int | errorNum () const |
| int | previousServerResult () const |
| TQString | previousServerResultName () const |
| void | debugError () |
| virtual void | clearError () |
| virtual TQString | serverErrorMsg () |
| virtual int | serverResult () |
| virtual TQString | serverResultName () |
| TQString | msgTitle () const |
| const TQString | recentSQLString () const |
Protected Attributes | |
| Private * | d |
Protected Attributes inherited from KexiDB::Object | |
| TQString | m_sql |
| TQString | m_errorSql |
| int | m_serverResult |
| TQString | m_serverResultName |
| TQString | m_serverErrorMsg |
| TQString | m_errMsg |
Additional Inherited Members | |
Protected Member Functions inherited from KexiDB::Object | |
| Object (MessageHandler *handler=0) | |
| virtual void | setError (int code=ERR_OTHER, const TQString &msg=TQString()) |
| virtual void | setError (const TQString &msg) |
| virtual void | setError (const TQString &title, const TQString &msg) |
| void | setError (KexiDB::Object *obj, const TQString &prependMessage=TQString()) |
| virtual void | setError (KexiDB::Object *obj, int code, const TQString &prependMessage=TQString()) |
| virtual int | askQuestion (const TQString &message, KMessageBox::DialogType dlgType, KMessageBox::ButtonCode defaultResult, const KGuiItem &buttonYes=KStdGuiItem::yes(), const KGuiItem &buttonNo=KStdGuiItem::no(), const TQString &dontShowAskAgainName=TQString(), int options=KMessageBox::Notify, MessageHandler *msgHandler=0) |
| virtual void | drv_clearServerResult () |
Detailed Description
An interface containing a set of tools for database administration.
Can be implemented in database drivers.
- See also
- Driver::adminTools
Constructor & Destructor Documentation
◆ AdminTools()
◆ ~AdminTools()
Member Function Documentation
◆ vacuum()
|
virtual |
Performs vacuum (compacting) for connection data. Can be implemented for your driver. Note: in most cases the database should not be opened.
Currently it is implemented for SQLite drivers.
- Returns
- true on success, false on failure (then you can get error status from the AdminTools object).
Reimplemented in SQLiteAdminTools.
Member Data Documentation
◆ d
The documentation for this class was generated from the following files:

Public Member Functions inherited from