Record BaseException
Unit
Declaration
type BaseException = record
Description
Class: BaseException of ddb
Overview
Fields
o: Pduckdb_Exception; |
Methods
constructor FromNativePointer(ptr : Pduckdb_Exception); |
|
class operator Explicit(const r: BaseException): Boolean; |
|
procedure AutoRelease(); |
|
procedure Init(arg1: Integer; arg2: str); overload; |
|
procedure Init(arg1: Integer; arg2: str; arg3: std_unordered_map_std_string_std_string); overload; |
|
class function ExceptionTypeToString(arg1: Integer): str; overload; static; |
|
class function StringToExceptionType(arg1: str): Integer; overload; static; |
|
class function InitializeExtraInfo(arg1: Expression): std_unordered_map_std_string_std_string; overload; static; |
|
class function InitializeExtraInfo(arg1: ParsedExpression): std_unordered_map_std_string_std_string; overload; static; |
|
class function InitializeExtraInfo(arg1: QueryErrorContext): std_unordered_map_std_string_std_string; overload; static; |
|
class function InitializeExtraInfo(arg1: TableRef): std_unordered_map_std_string_std_string; overload; static; |
|
class function InitializeExtraInfo(arg1: optional_idx): std_unordered_map_std_string_std_string; overload; static; |
|
class function InitializeExtraInfo(arg1: str; arg2: optional_idx): std_unordered_map_std_string_std_string; overload; static; |
|
class function ToJSON(arg1: Integer; arg2: str): str; overload; static; |
|
class function ToJSON(arg1: Integer; arg2: str; arg3: std_unordered_map_std_string_std_string): str; overload; static; |
|
class function InvalidatesTransaction(arg1: Integer): Boolean; overload; static; |
|
class function InvalidatesDatabase(arg1: Integer): Boolean; overload; static; |
|
class function ConstructMessageRecursive(arg1: str; arg2: ExceptionFormatValueArray): str; overload; static; |
|
class function UncaughtException(): Boolean; overload; static; |
|
class function GetStackTrace(arg1: Integer): str; overload; static; |
|
class function GetStackTrace(): str; overload; static; |
|
class function FormatStackTrace(arg1: str): str; overload; static; |
|
class function FormatStackTrace(): str; overload; static; |
|
class procedure SetQueryLocation(arg1: optional_idx; arg2: std_unordered_map_std_string_std_string); overload; static; |
|
function what(): PUTF8Char; overload; |
Description
Fields
o: Pduckdb_Exception; |
|
This item has no description. |
Methods
constructor FromNativePointer(ptr : Pduckdb_Exception); |
|
This item has no description. |
class operator Explicit(const r: BaseException): Boolean; |
|
This item has no description. |
procedure AutoRelease(); |
|
This item has no description. |
procedure Init(arg1: Integer; arg2: str); overload; |
|
This item has no description. |
procedure Init(arg1: Integer; arg2: str; arg3: std_unordered_map_std_string_std_string); overload; |
|
This item has no description. |
class function ExceptionTypeToString(arg1: Integer): str; overload; static; |
|
This item has no description. |
class function StringToExceptionType(arg1: str): Integer; overload; static; |
|
This item has no description. |
class function InitializeExtraInfo(arg1: Expression): std_unordered_map_std_string_std_string; overload; static; |
|
This item has no description. |
class function InitializeExtraInfo(arg1: ParsedExpression): std_unordered_map_std_string_std_string; overload; static; |
|
This item has no description. |
class function InitializeExtraInfo(arg1: QueryErrorContext): std_unordered_map_std_string_std_string; overload; static; |
|
This item has no description. |
class function InitializeExtraInfo(arg1: TableRef): std_unordered_map_std_string_std_string; overload; static; |
|
This item has no description. |
class function InitializeExtraInfo(arg1: optional_idx): std_unordered_map_std_string_std_string; overload; static; |
|
This item has no description. |
class function InitializeExtraInfo(arg1: str; arg2: optional_idx): std_unordered_map_std_string_std_string; overload; static; |
|
This item has no description. |
class function ToJSON(arg1: Integer; arg2: str): str; overload; static; |
|
This item has no description. |
class function ToJSON(arg1: Integer; arg2: str; arg3: std_unordered_map_std_string_std_string): str; overload; static; |
|
This item has no description. |
class function InvalidatesTransaction(arg1: Integer): Boolean; overload; static; |
|
This item has no description. |
class function InvalidatesDatabase(arg1: Integer): Boolean; overload; static; |
|
This item has no description. |
class function ConstructMessageRecursive(arg1: str; arg2: ExceptionFormatValueArray): str; overload; static; |
|
This item has no description. |
class function UncaughtException(): Boolean; overload; static; |
|
This item has no description. |
class function GetStackTrace(arg1: Integer): str; overload; static; |
|
This item has no description. |
class function GetStackTrace(): str; overload; static; |
|
This item has no description. |
class function FormatStackTrace(arg1: str): str; overload; static; |
|
This item has no description. |
class function FormatStackTrace(): str; overload; static; |
|
This item has no description. |
class procedure SetQueryLocation(arg1: optional_idx; arg2: std_unordered_map_std_string_std_string); overload; static; |
|
This item has no description. |
function what(): PUTF8Char; overload; |
|
This item has no description. |