# generated by 'rake generate'
require 'cocoa/bindings/NSFormatter'
module Cocoa
  class NSByteCountFormatter < Cocoa::NSFormatter
    attach_method :allowedUnits, :args=>0, :names=>[], :types=>[], :retval=>"Q"
    attach_method :allowsNonnumericFormatting, :args=>0, :names=>[], :types=>[], :retval=>"B"
    attach_method :countStyle, :args=>0, :names=>[], :types=>[], :retval=>"q"
    attach_method :includesActualByteCount, :args=>0, :names=>[], :types=>[], :retval=>"B"
    attach_method :includesCount, :args=>0, :names=>[], :types=>[], :retval=>"B"
    attach_method :includesUnit, :args=>0, :names=>[], :types=>[], :retval=>"B"
    attach_method :isAdaptive, :args=>0, :names=>[], :types=>[], :retval=>"B"
    attach_method :setAdaptive, :args=>1, :names=>[], :types=>["B"], :retval=>"v"
    attach_method :setAllowedUnits, :args=>1, :names=>[], :types=>["Q"], :retval=>"v"
    attach_method :setAllowsNonnumericFormatting, :args=>1, :names=>[], :types=>["B"], :retval=>"v"
    attach_method :setCountStyle, :args=>1, :names=>[], :types=>["q"], :retval=>"v"
    attach_method :setIncludesActualByteCount, :args=>1, :names=>[], :types=>["B"], :retval=>"v"
    attach_method :setIncludesCount, :args=>1, :names=>[], :types=>["B"], :retval=>"v"
    attach_method :setIncludesUnit, :args=>1, :names=>[], :types=>["B"], :retval=>"v"
    attach_method :setZeroPadsFractionDigits, :args=>1, :names=>[], :types=>["B"], :retval=>"v"
    attach_method :stringFromByteCount, :args=>1, :names=>[], :types=>["q"], :retval=>"@"
    attach_singular_method :stringFromByteCount, :args=>2, :names=>[:countStyle], :types=>["q", "q"], :retval=>"@"
    attach_method :zeroPadsFractionDigits, :args=>0, :names=>[], :types=>[], :retval=>"B"
  end
end
