def _createHeaderLines(self, filepath):
      hfile = C.hfile(filepath)
      code = hfile.code
      code.extend([C.line(x) for x in _genCommentHeader('Includes')])
      code.append(C.include("Std_Types.h"))
      code.append(C.include("Rte_Type.h"))
      code.append(C.include("Rte.h"))
      code.append(C.blank())
      code.extend(_genCommentHeader('Constants and Types'))
      for key in sorted(self.typedefs.keys()):
         code.append(C.statement(self.typedefs[key]))
      code.append(C.blank())
      code.extend([C.line(x) for x in _genCommentHeader('Public Function Declarations')])
      code.append(C.blank())