lwdr v0.3.0-beta.1 (2021-06-17T06:28:45Z)
Dub
Repo
Throwable
object
Undocumented in source.
class
Throwable :
Object
{
interface
TraceInfo
;
string
msg
;
string
file
;
size_t
line
;
TraceInfo
info
;
inout
(
Throwable
)
next
[@property getter];
Throwable
next
[@property setter];
uint
refcount
();
int
opApply
(int delegate(Throwable) dg);
static
Throwable
chainTogether
(Throwable e1, Throwable e2);
this
(string msg, Throwable nextInChain);
this
(string msg, string file, size_t line, Throwable nextInChain);
~this
();
const
(
char
)[]
message
();
}
Constructors
this
this
(string msg, Throwable nextInChain)
Undocumented in source.
this
this
(string msg, string file, size_t line, Throwable nextInChain)
Undocumented in source.
Destructor
~this
~this
()
Undocumented in source.
Members
Functions
message
const
(
char
)[]
message
()
Undocumented in source. Be warned that the author may not have intended to support it.
opApply
int
opApply
(int delegate(Throwable) dg)
Undocumented in source. Be warned that the author may not have intended to support it.
refcount
uint
refcount
()
Undocumented in source. Be warned that the author may not have intended to support it.
Interfaces
TraceInfo
interface
TraceInfo
Undocumented in source.
Properties
next
inout
(
Throwable
)
next
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
next
Throwable
next
[@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
Static functions
chainTogether
Throwable
chainTogether
(Throwable e1, Throwable e2)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
file
string
file
;
Undocumented in source.
info
TraceInfo
info
;
Undocumented in source.
line
size_t
line
;
Undocumented in source.
msg
string
msg
;
Undocumented in source.
Inherited Members
From Object
toString
string
toString
()
Convert Object to human readable string
toHash
size_t
toHash
()
Compute hash function for Object
opCmp
int
opCmp
(Object o)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool
opEquals
(Object o)
Undocumented in source. Be warned that the author may not have intended to support it.
factory
Object
factory
(string classname)
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
object
aliases
ClassInfo
dstring
equals_t
hash_t
ptrdiff_t
size_t
sizediff_t
string
wstring
classes
Error
Exception
Object
Throwable
TypeInfo
TypeInfo_Array
TypeInfo_AssociativeArray
TypeInfo_Class
TypeInfo_Const
TypeInfo_Delegate
TypeInfo_Enum
TypeInfo_Function
TypeInfo_Inout
TypeInfo_Interface
TypeInfo_Invariant
TypeInfo_Pointer
TypeInfo_Shared
TypeInfo_StaticArray
TypeInfo_Struct
TypeInfo_Tuple
TypeInfo_Vector
__cpp_type_info_ptr
functions
__equals
_d_arraybounds
_d_assert
_d_assert_msg
_xopCmp
_xopEquals
opEquals
structs
Interface
OffsetTypeInfo