code: def _write_member_markdown_to_file(self, f, prefix, name, member):
      
      if (inspect.isfunction(member) or inspect.ismethod(member) or
          isinstance(member, property)):
        print("- - -", file=f)
        print("", file=f)
        self._print_function(f, prefix, name, member)
        print("", file=f)
      elif inspect.isclass(member):
        print("- - -", file=f)
        print("", file=f)
        print("%s `class %s` {#%s}" % (prefix, name,
                                       _get_anchor(self._module_to_name, name)),
              file=f)
        print("", file=f)
        self._write_class_markdown_to_file(f, name, member)
        print("", file=f)
      else:
        raise RuntimeError("Member %s has unknown type %s" % (name, type(member)))
docs: Print `member` to `f`.