Changes between Version 6 and Version 7 of CodeStyleAndDocumentation
- Timestamp:
- 03/04/11 17:36:31 (2 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CodeStyleAndDocumentation
v6 v7 1 1 2 == Code style and documentation==2 == Code style == 3 3 4 4 * [http://www.helenos.org/cstyle Official C-style of HelenOS] … … 14 14 * Debug2 15 15 16 == = Doxygen ===16 == Reference documentation (doxygen) == 17 17 The [attachment:Doxyfile attachment] contains configuration file for generating code documentation for userspace (AMD64 port). Adjust `OUTPUT_DIRECTORY` and `INPUT` to your local paths. 18 18 19 19 Updated to bypass problem with `__atribute__(packed)` (see tag `PREDEFINED`). 20 21 === Documenting functions === 22 23 '''All functions''' (both 'public' and 'private') should have at least: 24 * ''short description'' stating what the function does (and what it does not) 25 * ''list of parameters'' with descriptions 26 * description of all ''return values'' 27 28 Implementation details '''should not''' be part of the reference documentation 20 29 21 30 == Developer documentation ==