Differences From Artifact [1d8bb7f623]:
- File
src/OFThread.h
— part of check-in
[496695d778]
at
2019-09-29 19:35:38
on branch trunk
— Either restrict subclassing or reserve ivar space
This allows ABI stability with the fragile ABI. (user: js, size: 7898) [annotate] [blame] [check-ins using]
To Artifact [156e47b532]:
- File src/OFThread.h — part of check-in [3be624ded9] at 2019-09-29 19:48:16 on branch trunk — Documentation fixes (user: js, size: 7902) [annotate] [blame] [check-ins using] [more...]
︙ | ︙ | |||
49 50 51 52 53 54 55 | * @brief A class which provides portable threads. * * To use it, you should create a new class derived from it and reimplement * main. * * @warning Some operating systems such as AmigaOS need special per-thread * initialization of sockets. If you intend to use sockets in the | | | | 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | * @brief A class which provides portable threads. * * To use it, you should create a new class derived from it and reimplement * main. * * @warning Some operating systems such as AmigaOS need special per-thread * initialization of sockets. If you intend to use sockets in the * thread, set the @ref supportsSockets property to true before * starting it. * * @warning Even though the OFCopying protocol is implemented, it does *not* * return an independent copy of the thread, but instead retains it. * This is so that the thread can be used as a key for a dictionary, * so context can be associated with a thread. */ @interface OFThread: OFObject |
︙ | ︙ |