16 #import "OFException.h"
18 #ifndef OF_HAVE_THREADS
19 # error No threads available!
22 OF_ASSUME_NONNULL_BEGIN
40 @property OF_NULLABLE_PROPERTY (readonly, nonatomic)
OFThread *thread;
48 + (instancetype)exceptionWithThread: (nullable
OFThread *)thread;
56 - (instancetype)initWithThread: (nullable
OFThread *)thread
57 OF_DESIGNATED_INITIALIZER;
The base class for all exceptions in ObjFW.
Definition: OFException.h:147
An exception indicating that a thread is still running.
Definition: OFThreadStillRunningException.h:33
A class which provides portable threads.
Definition: OFThread.h:63