Changeset 72791 in vbox
- Timestamp:
- Jul 2, 2018 10:33:24 AM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 123333
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/VBox-CodingGuidelines.cpp
r72781 r72791 18 18 /** @page pg_vbox_guideline VBox Coding Guidelines 19 19 * 20 * The VBox Coding guidelines are followed by all of VBox with the exception of 21 * qemu. Qemu is using whatever the frenchman does. 22 * 23 * There are a few compulsory rules and a bunch of optional ones. The following 24 * sections will describe these in details. In addition there is a section of 25 * Subversion 'rules' and one with links to local coding guidelines. 26 * 20 * The compulsory sections of these guidelines are to be followed in all of the 21 * VBox sources. Please note that local guidelines in parts of the VBox source 22 * tree may promote the optional ones to compulsory status. The VBox tree also 23 * contains some 3rd party sources where it is good to follow the local coding 24 * style while keeping these guidelines in mind. 25 * 26 * Contents: 27 * - @ref sec_vbox_guideline_compulsory 28 * - @ref sec_vbox_guideline_compulsory_sub64 29 * - @ref sec_vbox_guideline_compulsory_cppmain 30 * - @ref sec_vbox_guideline_compulsory_cppqtgui 31 * - @ref sec_vbox_guideline_compulsory_xslt 32 * - @ref sec_vbox_guideline_compulsory_doxygen 33 * - @ref sec_vbox_guideline_compulsory_guest 34 * - @ref sec_vbox_guideline_optional 35 * - @ref sec_vbox_guideline_optional_layout 36 * - @ref sec_vbox_guideline_optional_prefix 37 * - @ref sec_vbox_guideline_optional_misc 38 * - @ref sec_vbox_guideline_warnings 39 * - @ref sec_vbox_guideline_warnings_signed_unsigned_compare 40 * - @ref sec_vbox_guideline_svn 41 * 42 * Local guidelines overrides: 43 * - src/VBox/VMM/: @ref pg_vmm_guideline (src/VBox/VMM/Docs-CodingGuidelines.cpp) 44 * - src/VBox/ValidationKit/: @ref pg_validationkit_guideline (src/VBox/ValidationKit/ValidationKitCodingGuidelines.cpp) 45 * - src/VBox/Runtime/: All of @ref sec_vbox_guideline_optional is mandatory. 46 * - src/VBox/Main/: @ref sec_vbox_guideline_compulsory_cppmain 47 * - src/VBox/Frontends/VirtualBox/: @ref sec_vbox_guideline_compulsory_cppqtgui 48 * 49 * 50 * @section sec_vbox_guideline_local Local Coding Guidelines 51 * 52 * VirtualBox is a large project, so there are parts with additional guidelines 53 * that extends the above ones. 54 * 55 * <ul> 56 * 57 * <li> src/VBox/VMM/: @ref pg_vmm_guideline 58 * (src/VBox/VMM/Docs-CodingGuidelines.cpp) 59 * 60 * <li> src/VBox/ValidationKit/: @ref pg_validationkit_guideline 61 * (src/VBox/ValidationKit/ValidationKitCodingGuidelines.cpp) 62 * 63 * <li> src/VBox/Runtime/: @ref sec_vbox_guideline_optional is mandatory. 64 * 65 * <li> src/VBox/Frontends/VirtualBox/: @ref sec_vbox_guideline_compulsory_cppqtgui 66 * 67 * <li> src/VBox/Main: @ref sec_vbox_guideline_compulsory_cppmain 68 * 69 * 70 * </ul> 27 71 * 28 72 * … … 907 951 * 908 952 * 909 * @section sec_vbox_guideline_local Local Coding Guidelines910 *911 * VirtualBox is a large project, so there are parts with additional guidelines912 * that extends the above ones.913 *914 * <ul>915 *916 * <li> src/VBox/VMM/: @ref pg_vmm_guideline917 * (src/VBox/VMM/Docs-CodingGuidelines.cpp)918 *919 * <li> src/VBox/ValidationKit/: @ref pg_validationkit_guideline920 * (src/VBox/ValidationKit/ValidationKitCodingGuidelines.cpp)921 *922 * <li> src/VBox/Runtime/: @ref sec_vbox_guideline_optional is mandatory.923 *924 * <li> src/VBox/Frontends/VirtualBox/: @ref sec_vbox_guideline_compulsory_cppqtgui925 *926 * <li> src/VBox/Main: @ref sec_vbox_guideline_compulsory_cppmain927 *928 *929 * </ul>930 *931 953 */ 932 954
Note:
See TracChangeset
for help on using the changeset viewer.