CompleteDB Embedded: Direct C++ API
2.4.2
|
Base class that defines an API for error handling. More...
#include <LastError.hpp>
Public Member Functions | |
virtual bool | cast (const Object &from) |
virtual bool | isConnected () const |
virtual bool | isDisconnected () const |
virtual Type::Enum | getClassType () const |
virtual Type::Enum | getObjectType () const |
virtual Error::Enum | getLastErrorId () const |
virtual const char * | getLastError () const |
LastError & | operator= (const LastError &src) |
LastError (const LastError &src) | |
virtual | ~LastError () |
LastError () | |
![]() | |
void * | get () const |
Object & | operator= (const Object &src) |
Object (const Object &src) | |
virtual | ~Object () |
Object () |
Additional Inherited Members | |
![]() | |
Object (void *src) | |
![]() | |
void * | m |
Base class that defines an API for error handling.
Definition at line 15 of file LastError.hpp.
Definition at line 56 of file LastError.hpp.
|
inlinevirtual |
Definition at line 60 of file LastError.hpp.
|
inline |
Definition at line 61 of file LastError.hpp.
|
inlinevirtual |
Performs safe typecast.
Reimplemented from Object.
Reimplemented in Database, Record, Table, CreateTable, Config, FastStatement, and Statement.
Definition at line 24 of file LastError.hpp.
|
inlinevirtual |
class type of the object.
Reimplemented from Object.
Reimplemented in Database, Record, Table, CreateTable, Config, FastStatement, and Statement.
Definition at line 36 of file LastError.hpp.
|
inlinevirtual |
Retrieves the calling object last-error text message.
Reimplemented in Record, Database, Table, CreateTable, Config, FastStatement, and Statement.
Definition at line 51 of file LastError.hpp.
|
inlinevirtual |
Retrieves the calling object last-error id value.
Reimplemented in Record, Database, Table, CreateTable, Config, FastStatement, and Statement.
Definition at line 47 of file LastError.hpp.
|
inlinevirtual |
object type of the underlying derived object.
Reimplemented from Object.
Reimplemented in Database, Record, Table, CreateTable, Config, FastStatement, and Statement.
Definition at line 40 of file LastError.hpp.
|
inlinevirtual |
if underlying database is connected.
Reimplemented from Object.
Reimplemented in Database, Record, Table, CreateTable, Config, FastStatement, and Statement.
Definition at line 28 of file LastError.hpp.
|
inlinevirtual |
if underlying database is not connected.
Reimplemented from Object.
Reimplemented in Database, Record, Table, CreateTable, Config, FastStatement, and Statement.
Definition at line 32 of file LastError.hpp.
Definition at line 55 of file LastError.hpp.