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.
Member Function Documentation
◆ messageHandler()
KDbMessageHandler * KDbResultable::messageHandler | ( | ) | const |
- Returns
- associated message handler. 0 by default.
Definition at line 219 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 SqliteConnection, MysqlConnection, 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.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Sep 29 2023 04:07:24 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.