Extracted from Pike v7.8 release 866 at 2016-11-06.
pike.ida.liu.se
[Top]
MasterObject

Method MasterObject()->describe_backtrace()


Method describe_backtrace

string describe_backtrace(mixed exception)

Description

Called by various routines to format a readable description of an exception.

Parameter exception

Something that was thrown. Usually an Error.Generic object, or an array with the following content:

Array
string msg

Error message.

array(backtrace_frame|array(mixed)) backtrace

Backtrace to the point where the exception occurred.


Returns

Returns a string describing the exeception.

Note

Usually added by the initialization code the global name space with add_constant() .

See also

describe_backtrace()


Method describe_backtrace

string describe_backtrace(mixed trace, void|int linewidth)

Description

Return a readable message that describes where the backtrace trace was made (by backtrace ).

It may also be an error object or array (typically caught by a catch ), in which case the error message also is included in the description.

See also

backtrace() , describe_error() , catch() , throw()