Method Function.call_callback()
- Method
call_callback
voidcall_callback(function(:void)f,mixed...args)- Description
Call a callback function, but send throws from the callback function (ie, errors) to master()->handle_error(). Also accepts
fbeing 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 master()->handle_error if
0were thrown.)