| 
    OOPS
    
   | 
 


Public Member Functions | |
| def | __init__ (self) | 
| def | Begin (self, function_name) | 
| def | Count (self) | 
| def | Check (self, error, filename, linenum) | 
| def | End (self) | 
Public Attributes | |
| in_a_function | |
| lines_in_function | |
| current_function | |
Static Private Attributes | |
| int | _NORMAL_TRIGGER = 250 | 
| int | _TEST_TRIGGER = 400 | 
Tracks current function name and the number of lines in its body.
Definition at line 1186 of file cpplint.py.
| def cpplint._FunctionState.__init__ | ( | self | ) | 
Definition at line 1192 of file cpplint.py.
| def cpplint._FunctionState.Begin | ( | self, | |
| function_name | |||
| ) | 
Start analyzing function body. Args: function_name: The name of the function being tracked.
Definition at line 1197 of file cpplint.py.
| def cpplint._FunctionState.Check | ( | self, | |
| error, | |||
| filename, | |||
| linenum | |||
| ) | 
Report if too many lines in function body. Args: error: The function to call with any errors found. filename: The name of the current file. linenum: The number of the line to check.
Definition at line 1212 of file cpplint.py.

| def cpplint._FunctionState.Count | ( | self | ) | 
Count line in current function body.
Definition at line 1207 of file cpplint.py.
| def cpplint._FunctionState.End | ( | self | ) | 
Stop analyzing function body.
Definition at line 1240 of file cpplint.py.
      
  | 
  staticprivate | 
Definition at line 1189 of file cpplint.py.
      
  | 
  staticprivate | 
Definition at line 1190 of file cpplint.py.
| cpplint._FunctionState.current_function | 
Definition at line 1195 of file cpplint.py.
| cpplint._FunctionState.in_a_function | 
Definition at line 1193 of file cpplint.py.
| cpplint._FunctionState.lines_in_function | 
Definition at line 1194 of file cpplint.py.