def ReadTypes(self, project_configuration):
    typedef = b'typedef intptr_t {0:s}_'.format(
        project_configuration.library_name)

    with open(self._path, 'rb') as file_object:
      for line in file_object.readlines():
        line = line.strip()
        if line.startswith(typedef) and line.endswith(b'_t;'):
          self.types.append(line[len(typedef):-3])

    return True
Initialises the TickEvent.
dataset/ETHPy150Open libyal/libyal/scripts/source-generate.py/TypesIncludeHeaderFile.ReadTypes--crossover with--dataset/ETHPy150Open mhallsmoore/qstrader/event/event.py/TickEvent.__init__