Sha256: ce23345b10d7d5c35c2aea21c94d70605be2dd7c5cf7aa26f4898091aadc0d8d

Contents?: true

Size: 275 Bytes

Versions: 10

Compression:

Stored size: 275 Bytes

Contents

module OSC
  class OSCArgument
    def initialize(val) @val = val end

    attr_accessor :val

    def to_i() @val.to_i end
    def to_f() @val.to_f end
    def to_s() @val.to_s end

  private
    def padding(s)
      s + ("\000" * ((4 - (s.size % 4)) % 4))
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
osc-ruby-1.1.3 lib/osc-ruby/osc_argument.rb
osc-ruby-1.1.2 lib/osc-ruby/osc_argument.rb
osc-ruby-1.1.1 lib/osc-ruby/osc_argument.rb
osc-ruby-1.1.0 lib/osc-ruby/osc_argument.rb
osc-ruby-1.0.0 lib/osc-ruby/osc_argument.rb
osc-ruby-0.7.0 lib/osc-ruby/osc_argument.rb
osc-ruby-0.6.3 lib/osc-ruby/osc_argument.rb
osc-ruby-0.6.2 lib/osc-ruby/osc_argument.rb
osc-ruby-0.6.1 lib/osc-ruby/osc_argument.rb
osc-ruby-0.6.0 lib/osc-ruby/osc_argument.rb