22 #ifndef OF_HAVE_THREADS
23 # error No threads available!
26 OF_ASSUME_NONNULL_BEGIN
52 @property (readonly, nonatomic)
int errNo;
61 + (instancetype)exceptionWithCondition: (
OFCondition *)condition
64 + (instancetype)exception OF_UNAVAILABLE;
73 - (instancetype)initWithCondition: (
OFCondition *)condition
74 errNo: (
int)errNo OF_DESIGNATED_INITIALIZER;
76 - (instancetype)init OF_UNAVAILABLE;
An exception indicating broadcasting a condition failed.
Definition: OFBroadcastConditionFailedException.h:38
A class implementing a condition variable for thread synchronization.
Definition: OFCondition.h:34
The base class for all exceptions in ObjFW.
Definition: OFException.h:157