| Name | RDB_type variable | C type |
|---|---|---|
| BOOLEAN | RDB_BOOLEAN | RDB_bool |
| INTEGER | RDB_INTEGER | RDB_int |
| FLOAT | RDB_FLOAT | RDB_float |
| STRING | RDB_STRING | char * |
| BINARY | RDB_BINARY | - |
TYPE NO_RUNNING_TRANSACTION_ERROR POSSREP { };
TYPE INVALID_ARGUMENT_ERROR POSSREP { MSG STRING };
TYPE TYPE_MISMATCH_ERROR POSSREP { MSG STRING };
TYPE NOT_FOUND_ERROR POSSREP { MSG STRING };
TYPE OPERATOR_NOT_FOUND_ERROR POSSREP { MSG STRING };
TYPE RDB_NAME_ERROR POSSREP { MSG STRING };
TYPE ELEMENT_EXISTS_ERROR POSSREP { MSG STRING };
TYPE TYPE_CONSTRAINT_VIOLATION_ERROR POSSREP { MSG STRING };
TYPE KEY_VIOLATION_ERROR POSSREP { MSG STRING };
TYPE PREDICATE_VIOLATION_ERROR POSSREP { MSG STRING };
TYPE AGGREGATE_UNDEFINED_ERROR POSSREP { };
TYPE VERSION_MISMATCH_ERROR POSSREP { };
TYPE NOT_SUPPORTED_ERROR POSSREP { MSG STRING };
TYPE SYNTAX_ERROR POSSREP { MSG STRING };
TYPE NO_MEMORY_ERROR POSSREP { };
Insufficient memory.
TYPE SYSTEM_ERROR POSSREP { MSG STRING };
Unspecified system error.
TYPE LOCK_NOT_GRANTED_ERROR POSSREP { };
A lock was requested but could not be granted.
TYPE DEADLOCK_ERROR POSSREP { };
A deadlock condition was detected.
TYPE RESOURCE_NOT_FOUND_ERROR POSSREP { MSG STRING };
A system resource, usually a file, could not be found.
TYPE INTERNAL_ERROR POSSREP { MSG STRING };
Internal error.
TYPE FATAL_ERROR POSSREP { };
Fatal error. This means that future calls to Duro functions will most likely fail.
1.5.1