parameters: (self, output_path, instance_saving=True)
docstring: instance_saving:
          True for large channel message, e.g., Camera/lidar/Radar;
          False for small channel message, e.g., GNSS topics
docstring_summary: instance_saving:
          True for large channel message, e.g., Camera/lidar/Radar;
          False for small channel message, e.g., GNSS topics
docstring_tokens: instance_saving : True for large channel message e . g . Camera / lidar / Radar ; False for small channel message e . g . GNSS topics
function: def __init__(self, output_path, instance_saving=True):
          """
          instance_saving:
          True for large channel message, e.g., Camera/lidar/Radar;
          False for small channel message, e.g., GNSS topics
          """
          self._msg_parser = None
          self._timestamps = []
          self._proto_parser = None
          self._init_parser()
          self._parsed_data = None
          self._output_path = output_path
          self._timestamp_file = os.path.join(self._output_path, "timestamps")
          self._instance_saving = instance_saving
function_tokens: def __init__ ( self , output_path , instance_saving = True ) : self . _msg_parser = None self . _timestamps = [ ] self . _proto_parser = None self . _init_parser ( ) self . _parsed_data = None self . _output_path = output_path self . _timestamp_file = os . path . join ( self . _output_path , "timestamps" ) self . _instance_saving = instance_saving