module ADSP::Stream::WriterHelpers::ClassMethods
Additional class methods for writer.
Public Instance Methods
            open(file_path, *args) { |writer| ... }
            click to toggle source
          
        Opens file_path in binary mode, creates writer and yields it.
# File lib/adsp/stream/writer_helpers.rb, line 80 def open(file_path, *args, &block) Validation.validate_string file_path Validation.validate_proc block ::File.open file_path, "wb" do |io| writer = new io, *args begin yield writer ensure writer.close end end end