Exception

///////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////

Constructors

this
this(char[] msg, char[] file, long line, Exception next, TraceInfo info)
Undocumented in source.
this
this(char[] msg, Exception next)
Undocumented in source.
this
this(char[] msg, char[] file, long line, Exception next)
Undocumented in source.

Members

Functions

toString
char[] toString()
Undocumented in source. Be warned that the author may not have intended to support it.
writeOut
void writeOut(void delegate(char[]) sink)
Undocumented in source. Be warned that the author may not have intended to support it.
writeOutMsg
void writeOutMsg(void delegate(char[]) sink)
Undocumented in source. Be warned that the author may not have intended to support it.

Interfaces

TraceInfo
interface TraceInfo
Undocumented in source.

Structs

FrameInfo
struct FrameInfo
Undocumented in source.

Variables

file
char[] file;
Undocumented in source.
info
TraceInfo info;
Undocumented in source.
line
size_t line;
Undocumented in source.
msg
char[] msg;
Undocumented in source.
next
Exception next;
Undocumented in source.

Inherited Members

From Object

dispose
void dispose()

Override this to capture an explicit delete or an implicit delete via a scoped-instance. Unlike a dtor(), GC references are still intact when this method is invoked

toString
char[] toString()

Convert Object to a human readable string.

toHash
hash_t toHash()

Compute hash function for Object.

opCmp
int opCmp(Object o)

Compare with another Object obj.

opEquals
equals_t opEquals(Object o)

Returns !=0 if this object does have the same contents as obj.

Monitor
interface Monitor
Undocumented in source.

Meta