20 #ifndef CDBINTERFACE_H 21 #define CDBINTERFACE_H 28 #include <QStringList> 63 virtual bool init() = 0;
77 QString
lastError() {
return(QString(
"no error")); }
86 #endif // CDBINTERFACE_H This is the base class for all database connector plugins.
Definition: cdbinterface.h:34
QString lastError()
Returns the last error message of the last operation.
Definition: cdbinterface.h:77
virtual bool connect()=0
Opens a connection to the database.
This is the base class for all plugins.
Definition: cInterface.h:31
bool connected()
Returns the current connection status.
Definition: cdbinterface.h:71
bool m_bConnected
Definition: cdbinterface.h:79
virtual bool init()=0
Initializes the module with default values.
virtual ~cDBInterface()
Destructor.
Definition: cdbinterface.h:46
cDBInterface()
Constructor.
Definition: cdbinterface.h:41
QT_BEGIN_NAMESPACE Q_DECLARE_INTERFACE(cDBInterface,"WIN-DESIGN.cDBInterface/1.0")