errorByNullPredicate

inline fun errorByNullPredicate(msg: String, predicate: () -> Long): Long

Predicate an error if NULL, based on the return value of the POSIX function. Usually those functions are supposed to return a valid pointer.

Receiver

Return

On success returns presumably a pointer as a Long.

Parameters

msg

Describing the action that may go wrong.

predicate

Lambda carrying out the POSIX operation.