# File lib/ruby-prof/multi_printer.rb, line 16
    def print(options)
      @profile = options.delete(:profile) || "profile"
      @directory = options.delete(:path) || File.expand_path(".")
      File.open(stack_profile, "w") do |f|
        @stack_printer.print(f, options.merge(:graph => "#{@profile}.graph.html"))
      end
      File.open(graph_profile, "w") do |f|
        @graph_printer.print(f, options)
      end
      File.open(tree_profile, "w") do |f|
        @tree_printer.print(f, options)
      end
      File.open(flat_profile, "w") do |f|
        @flat_printer.print(f, options)
      end
    end