Differences From Artifact [c9f7beee37]:
- File
src/OFPlugin.h
— part of check-in
[2fcf5a3052]
at
2021-04-29 23:24:22
on branch trunk
— Clean up struct and enum typedefs
With TYPEDEF_HIDES_STRUCT set, Doxygen properly handles anonymous
structs and enums that are typedef'd. (user: js, size: 1647) [annotate] [blame] [check-ins using]
To Artifact [53f335d6bf]:
- File src/OFPlugin.h — part of check-in [eaea08f31d] at 2021-04-30 21:11:24 on branch trunk — OFPlugin: Document how to create a plugin (user: js, size: 1827) [annotate] [blame] [check-ins using] [more...]
︙ | ︙ | |||
37 38 39 40 41 42 43 44 45 46 47 48 49 50 | OF_ASSUME_NONNULL_BEGIN /** * @class OFPlugin OFPlugin.h ObjFW/OFPlugin.h * * @brief Provides a system for loading plugins at runtime. */ @interface OFPlugin: OFObject { OFPluginHandle _pluginHandle; OF_RESERVE_IVARS(OFPlugin, 4) } | > > > > | 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 | OF_ASSUME_NONNULL_BEGIN /** * @class OFPlugin OFPlugin.h ObjFW/OFPlugin.h * * @brief Provides a system for loading plugins at runtime. * * A plugin must subclass @ref OFPlugin and have a global function called * `OFPluginInit`, which returns an instance of the @ref OFPlugin subclass and * takes no parameters. */ @interface OFPlugin: OFObject { OFPluginHandle _pluginHandle; OF_RESERVE_IVARS(OFPlugin, 4) } |
︙ | ︙ |