-
Notifications
You must be signed in to change notification settings - Fork 82
Style Guide
Hannes Hauswedell edited this page Mar 6, 2017
·
2 revisions
- if not otherwise stated, as in SeqAn2
-
snake_case
instead of CamelCase, everything is always lower case! - trait types shall end with
_traits
, e.g.align_file_out_default_traits
- concepts shall end with
_concept
, e.g.virtual_suffix_tree_concept
- template type parameters and publicly documented member type aliases shall end in
_type
template <typename member_type>
requires integral_concept<member_type>
struct foo
{
member_type member{3};
};