From 5353b406e6e3f3db49f1c0d43652b7fcb0169ab0 Mon Sep 17 00:00:00 2001 From: Georg Baum Date: Sat, 7 Jun 2014 11:32:15 +0200 Subject: [PATCH] Document class file name rule This rule was followed in practice, but not documented so far. --- development/coding/Rules | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/development/coding/Rules b/development/coding/Rules index 558449c8d7..9fb464c16c 100644 --- a/development/coding/Rules +++ b/development/coding/Rules @@ -289,6 +289,10 @@ Formatting - Members variables are underscored ('enable_this_feature_flag_') with a final '_' - private/protected functions are also camel-case + + - Each class is implemented in a separate pair of .h/.cpp files named like + the class. Exceptions are tiny helper classes which are closely tied to + the main class. New types are capitalized, so this goes for typedefs, classes, structs -- 2.39.5