#include <error.hh>
|
enum | kind {
r_Error_General,
r_Error_DatabaseClassMismatch,
r_Error_DatabaseClassUndefined,
r_Error_DatabaseClosed,
r_Error_DatabaseOpen,
r_Error_DateInvalid,
r_Error_IteratorExhausted,
r_Error_NameNotUnique,
r_Error_QueryParameterCountInvalid,
r_Error_QueryParameterTypeInvalid,
r_Error_RefInvalid,
r_Error_RefNull,
r_Error_TimeInvalid,
r_Error_TimestampInvalid,
r_Error_TransactionOpen,
r_Error_TransactionNotOpen,
r_Error_TypeInvalid,
r_Error_OIdInvalid,
r_Error_OIdNotUnique,
r_Error_DatabaseUnknown,
r_Error_TransferFailed,
r_Error_HostInvalid,
r_Error_ServerInvalid,
r_Error_RpcInterfaceIncompatible,
r_Error_ClientUnknown,
r_Error_ObjectUnknown,
r_Error_ObjectInvalid,
r_Error_QueryExecutionFailed,
r_Error_BaseDBMSFailed,
r_Error_CollectionElementTypeMismatch,
r_Error_CreatingOIdFailed,
r_Error_TransactionReadOnly,
r_Error_LimitsMismatch,
r_Error_NameInvalid,
r_Error_FeatureNotSupported,
r_Error_SerialisableException,
r_Error_AccesDenied,
r_Error_SystemOverloaded,
r_Error_MemoryAllocation,
r_Error_InvalidOptimizationLevel
} |
| error kinds More...
|
|
static r_Error * | getAnyError (char *serErr) |
| This function parses a serialised error. More...
|
|
static void | initTextTable () |
| read error text file into text table More...
|
|
static void | freeTextTable () |
| free the text table again More...
|
|
char * | errorText |
| attribute storing the error description text More...
|
|
kind | theKind |
| attribute storing the error kind More...
|
|
unsigned int | errorNo |
| attribute storing the number of the error More...
|
|
r_Equery_execution_failed::r_Equery_execution_failed |
( |
unsigned int |
errorno, |
|
|
unsigned int |
lineno, |
|
|
unsigned int |
columnno, |
|
|
const char * |
token |
|
) |
| |
r_Equery_execution_failed::~r_Equery_execution_failed |
( |
| ) |
|
throw | ( | |
| ) | | |
unsigned int r_Equery_execution_failed::get_columnno |
( |
| ) |
const |
|
inline |
unsigned int r_Equery_execution_failed::get_lineno |
( |
| ) |
const |
|
inline |
const char* r_Equery_execution_failed::get_token |
( |
| ) |
const |
|
inline |
virtual void r_Equery_execution_failed::resetErrorText |
( |
| ) |
|
|
protectedvirtual |
reset error text
Reimplemented from r_Error.
The documentation for this class was generated from the following file: