code: def process_cpp(self, path, suffix):
          
          _cpplint_state.ResetErrorCounts()
          cpplint.ProcessFile(str(path), _cpplint_state.verbose_level)
          _cpplint_state.PrintErrorCounts()
          errors = _cpplint_state.errors_by_category.copy()
  
          if suffix == 'h':
              self.cpp_header_map[str(path)] = errors
          else:
              self.cpp_src_map[str(path)] = errors
docs: Process a cpp file.