From 03134fa5f6f25d92724ce4c183f9bbe12a9e37dc Mon Sep 17 00:00:00 2001 From: "Roberto C. Sanchez" Date: Sat, 29 Mar 2014 10:53:59 -0400 Subject: Imported Upstream version 1.5.11 --- CODINGSTYLE | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) create mode 100644 CODINGSTYLE (limited to 'CODINGSTYLE') diff --git a/CODINGSTYLE b/CODINGSTYLE new file mode 100644 index 0000000..95adacc --- /dev/null +++ b/CODINGSTYLE @@ -0,0 +1,81 @@ +recommended: + tab = 5 + shiftwidth = 5 + +required: + use tab character for indents + + for (init; condition; increment) { + statement; + } + + switch (variable) { + case 1: + statement; + statement; + break; + case 2: statement; break; + case 3: statement; break; + case 4: + statement; + break; + default: + statement; + break; + } + + if (condition) + statement; + else statement; + + if (condition) { + statement; + statement; + } + else { + statement; + statement; + } + + class ClassDef { + private: + protected: + + /** This method does something + * @param paramName1 the first parameter name + * @param param2 the second parameter name + * @return error status + */ + char methodName(int paramName1, char param2 = -1); + + /** This method does something too + */ + void anotherMethodName() { someShortExpression; } + + public: + ClassDef(); + }; + + char ClassDef::methodName(int paramName1, char param2) { + char retVal = 0; + // do something; + return retVal; + } + + ClassDef classDef; + classDef.methodName(1, '2'); + + if (((reallyLongCondition) && (moreLogic)) || + (otherCondition)) { + expression; + } + + int varName1 = 1; + char *variable2 = "2"; + int &var3 = varName1; + int variable4, variable5, var6, var7; + + variable4 = 4; + variable5 = 5; + var6 = 6; + var7 = 7; -- cgit v1.2.3