code: def read_all(self, from_stream: "Stream" = None):
      if self.for_write:
          raise IOError(
              "Cannot use read() call because FileSteam is opened with for_write=True"
          )
      if self._file is not None:
          self._file.seek(
              0, 0
          )  # we may filter this stream multiple times
          while not utils.is_eof(self._file):
              yield pickle.load(self._file)
      for item in super(FileStream, self).read_all():
          yield item
  
file_path: tensorwatch/tensorwatch/file_stream.py
imports: from .stream import Stream
  import pickle, os
  from typing import Any
  from .None import utils
  import time
label_desc: Use image node_id 4 for calling the FileStream obj's underlying member method code with example usage: obj.read_all(from_stream) without return types