logException

Logs an exception, including a debug stack trace.

@safe nothrow
void
logException
(
string file = __FILE__
int line = __LINE__
)
(
Throwable exception
,)

Examples

void test() nothrow
{
	try {
		throw new Exception("Something failed!");
	} catch (Exception e) {
		logException(e, "Failed to carry out some operation");
	}
}

Meta