kexi

SQLiteAdminTools Class Reference

#include <sqliteadmin.h>

Inheritance diagram for SQLiteAdminTools:
KexiDB::AdminTools KexiDB::Object

Public Member Functions

virtual bool vacuum (const KexiDB::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
 

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 ()
 
- Protected Attributes inherited from KexiDB::AdminTools
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
 

Detailed Description

An interface containing a set of tools for SQLite database administration.

Definition at line 26 of file sqlite/sqliteadmin.h.

Constructor & Destructor Documentation

◆ SQLiteAdminTools()

SQLiteAdminTools::SQLiteAdminTools ( )

Definition at line 30 of file sqlite/sqliteadmin.cpp.

◆ ~SQLiteAdminTools()

SQLiteAdminTools::~SQLiteAdminTools ( )
virtual

Definition at line 35 of file sqlite/sqliteadmin.cpp.

Member Function Documentation

◆ vacuum()

bool SQLiteAdminTools::vacuum ( const KexiDB::ConnectionData &  data,
const TQString &  databaseName 
)
virtual

Performs vacuum (compacting) for connection conn.

Reimplemented from KexiDB::AdminTools.

Definition at line 39 of file sqlite/sqliteadmin.cpp.


The documentation for this class was generated from the following files: