16 #import "OFException.h"
19 OF_ASSUME_NONNULL_BEGIN
41 @property (readonly, nonatomic)
int errNo;
50 + (instancetype)exceptionWithLock: (nullable
id <
OFLocking>)lock
60 - (instancetype)initWithLock: (nullable
id <
OFLocking>)lock
61 errNo: (
int)errNo OF_DESIGNATED_INITIALIZER;
63 - (instancetype)init OF_UNAVAILABLE;
struct objc_object * id
A pointer to any object.
Definition: ObjFWRT.h:90
The base class for all exceptions in ObjFW.
Definition: OFException.h:147
An exception indicating that unlocking a lock failed.
Definition: OFUnlockFailedException.h:28
id< OFLocking > lock
The lock which could not be unlocked.
Definition: OFUnlockFailedException.h:36
A protocol for locks.
Definition: OFLocking.h:25