1---
2Language:        Cpp
3# BasedOnStyle:  Mozilla
4AlignAfterOpenBracket: AlwaysBreak
5AlignConsecutiveAssignments: false
6AlignConsecutiveDeclarations: false
7AlignEscapedNewlines: Right
8AlignOperands:   true
9AlignTrailingComments: true
10AllowAllParametersOfDeclarationOnNextLine: false
11AllowShortBlocksOnASingleLine: false
12AllowShortCaseLabelsOnASingleLine: false
13AllowShortFunctionsOnASingleLine: Inline
14AllowShortIfStatementsOnASingleLine: false
15AllowShortLoopsOnASingleLine: false
16AlwaysBreakAfterReturnType: None
17AlwaysBreakBeforeMultilineStrings: false
18BinPackArguments: false
19BinPackParameters: false
20BreakBeforeBinaryOperators: None
21BreakBeforeBraces: Attach
22BreakBeforeTernaryOperators: true
23BreakStringLiterals: true
24ColumnLimit:     120
25ContinuationIndentWidth: 4
26DerivePointerAlignment: false
27IncludeBlocks:   Preserve
28IndentCaseLabels: true
29IndentPPDirectives: AfterHash
30IndentWidth:     4
31IndentWrappedFunctionNames: true
32KeepEmptyLinesAtTheStartOfBlocks: true
33MacroBlockBegin: ''
34MacroBlockEnd:   ''
35MaxEmptyLinesToKeep: 1
36PenaltyBreakAssignment: 2
37PenaltyBreakBeforeFirstCallParameter: 19
38PenaltyBreakComment: 300
39PenaltyBreakFirstLessLess: 120
40PenaltyBreakString: 1000
41PenaltyExcessCharacter: 1000000
42PenaltyReturnTypeOnItsOwnLine: 100000
43PointerAlignment: Right
44ReflowComments:  true
45SortIncludes:    true
46SpaceAfterCStyleCast: false
47SpaceBeforeAssignmentOperators: true
48SpaceBeforeParens: ControlStatements
49SpaceInEmptyParentheses: false
50SpacesInContainerLiterals: true
51SpacesInCStyleCastParentheses: false
52SpacesInParentheses: false
53SpacesInSquareBrackets: false
54Standard:        Cpp11
55TabWidth:        4
56UseTab:          Never
57...
58
59