[Top]
Function
|
Method Function.call_callback()
- Method
call_callback
void call_callback(function f, mixed ... args)
- Description
Call a callback function, but send throws from the callback
function (ie, errors) to master()->handle_error.
Also accepts if f is zero (0) without error.
- Example
Functions.call_callback(the_callback,some,arguments);
equals
{
mixed err=catch { if (the_callback) the_callback(some,arguments); };
if (err) master()->handle_error(err);
}
(Approximately, since call_callback also calls handle_error
if 0 were thrown.)
|