KDbResultable
#include <KDbResult.shared.h>
Public Member Functions | |
KDbResultable (const KDbResultable &other) | |
void | clearResult () |
KDbMessageHandler * | messageHandler () const |
KDbResultable & | operator= (const KDbResultable &other) |
KDbResult | result () const |
virtual QString | serverResultName () const |
void | setMessageHandler (KDbMessageHandler *handler) |
void | showMessage () |
Protected Attributes | |
Private *const | d |
KDbResult | m_result |
Detailed Description
Interface for classes providing a result.
Definition at line 149 of file KDbResult.shared.h.
Constructor & Destructor Documentation
◆ KDbResultable() [1/2]
KDbResultable::KDbResultable | ( | ) |
Definition at line 176 of file KDbResult.cpp.
◆ KDbResultable() [2/2]
KDbResultable::KDbResultable | ( | const KDbResultable & | other | ) |
Definition at line 181 of file KDbResult.cpp.
◆ ~KDbResultable()
|
virtual |
Definition at line 187 of file KDbResult.cpp.
Member Function Documentation
◆ clearResult()
void KDbResultable::clearResult | ( | ) |
Definition at line 204 of file KDbResult.cpp.
◆ messageHandler()
KDbMessageHandler * KDbResultable::messageHandler | ( | ) | const |
- Returns
- associated message handler. 0 by default.
Definition at line 219 of file KDbResult.cpp.
◆ operator=()
KDbResultable & KDbResultable::operator= | ( | const KDbResultable & | other | ) |
Definition at line 192 of file KDbResult.cpp.
◆ result()
KDbResult KDbResultable::result | ( | ) | const |
Definition at line 199 of file KDbResult.cpp.
◆ serverResultName()
|
virtual |
- Returns
- engine-specific last server-side operation result name, a name for KDbResult::serverErrorCode(). Use this in your application to give users more information on what's up.
Use this for your driver - default implementation just returns empty string. Note that this result name is not the same as the error message returned by KDbResult::serverMessage() or KDbResult::message().
- See also
- KDbResult::serverMessage()
Reimplemented in MysqlConnection, SqliteConnection, SybaseConnection, and xBaseConnection.
Definition at line 209 of file KDbResult.cpp.
◆ setMessageHandler()
void KDbResultable::setMessageHandler | ( | KDbMessageHandler * | handler | ) |
Sets message handler to handler.
Definition at line 214 of file KDbResult.cpp.
◆ showMessage()
void KDbResultable::showMessage | ( | ) |
Definition at line 224 of file KDbResult.cpp.
Member Data Documentation
◆ d
|
protected |
Definition at line 184 of file KDbResult.shared.h.
◆ m_result
|
protected |
Definition at line 182 of file KDbResult.shared.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:38:32 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.