Classes, properties, methods
- @param [param name]
- @see [classname, category name, enum typedef and such]
- @since [version number]
- @exception [exception]
These directive should work for all top-level objects. There are some edge cases that a directive is not fully supported though, keep that in mind. Finally there are some directives that are not supported but still caught by appledoc to be compatible with headerDoc-commented sources. These include @abstract, @brief and @discussion or @details. Sections listed under these 4 directives are automatically added to the relevant parts.