X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/45c2d7ce0ce350c4cc27acb6089885de1dce9b19..252abe0093887684220d651563245f93968845d3:/README.coding diff --git a/README.coding b/README.coding index 44414b90f2..37d3e72bd9 100644 --- a/README.coding +++ b/README.coding @@ -20,7 +20,7 @@ SimGrid4 will follow the these rules: - - filenames are unique in the whole project + - filenames are unique in the whole project (because of a bug in Sonar coverage computation) C++ - fields, methods and variables are in snake_case() @@ -35,12 +35,12 @@ SimGrid4 will follow the these rules: - Example: src/kernel/activity/Activity.cpp include/simgrid/activity/Activity.hpp C - - Field getters are named sg_object_field() eg sg_link_name() - Field setters are named sg_object_field_set() eg sg_link_data_set() + - Field getters are named sg_object_get_field() e.g. sg_link_get_name() + Field setters are named sg_object_set_field() e.g. sg_link_set_data() - variables and functions are in snake_case() - - typedefs do not hide the pointers, ie * must be explicit - char * sg_host_get_name(sg_host_t * host); - + - typedefs do not hide the pointers, i.e. * must be explicit + char* sg_host_get_name(sg_host_t* host); + This is different from the old convention (described below), that should not be used in S4U and its bindings, nor in the kernel.