1Language:        Cpp
2AccessModifierOffset: -4
3AlignAfterOpenBracket: true
4AlignConsecutiveAssignments: false
5AlignEscapedNewlinesLeft: false
6AlignOperands:   true
7AlignTrailingComments: true
8AllowAllParametersOfDeclarationOnNextLine: true
9AllowShortBlocksOnASingleLine: false
10AllowShortCaseLabelsOnASingleLine: false
11AllowShortFunctionsOnASingleLine: Empty
12AllowShortIfStatementsOnASingleLine: true
13AllowShortLoopsOnASingleLine: false
14AlwaysBreakAfterDefinitionReturnType: None
15AlwaysBreakBeforeMultilineStrings: false
16AlwaysBreakTemplateDeclarations: true
17BinPackArguments: true
18BinPackParameters: true
19BreakBeforeBinaryOperators: All
20BreakBeforeBraces: Linux
21BreakBeforeTernaryOperators: true
22BreakConstructorInitializersBeforeComma: false
23ColumnLimit:     120
24ConstructorInitializerAllOnOneLineOrOnePerLine: false
25ConstructorInitializerIndentWidth: 4
26ContinuationIndentWidth: 4
27Cpp11BracedListStyle: true
28DerivePointerAlignment: false
29DisableFormat:   false
30ExperimentalAutoDetectBinPacking: false
31IndentCaseLabels: true
32IndentWidth:     4
33IndentWrappedFunctionNames: false
34KeepEmptyLinesAtTheStartOfBlocks: true
35MacroBlockBegin: ''
36MacroBlockEnd:   ''
37MaxEmptyLinesToKeep: 1
38NamespaceIndentation: None
39ObjCBlockIndentWidth: 2
40ObjCSpaceAfterProperty: false
41ObjCSpaceBeforeProtocolList: true
42PenaltyBreakBeforeFirstCallParameter: 19
43PenaltyBreakComment: 22312
44PenaltyBreakFirstLessLess: 120
45PenaltyBreakString: 2123
46PenaltyExcessCharacter: 1000000
47PenaltyReturnTypeOnItsOwnLine: 60
48PointerAlignment: Right
49SpaceAfterCStyleCast: false
50SpaceBeforeAssignmentOperators: true
51SpaceBeforeParens: ControlStatements
52SpaceInEmptyParentheses: false
53SpacesBeforeTrailingComments: 1
54SpacesInAngles:  false
55SpacesInContainerLiterals: false
56SpacesInCStyleCastParentheses: false
57SpacesInParentheses: false
58SpacesInSquareBrackets: false
59Standard:        Cpp11
60TabWidth:        4
61UseTab:          Never
62