class Wiris::Bytes
Public Class Methods
alloc(int)
click to toggle source
# File lib/src-generic/Bytes.rb, line 37 def self.alloc(int) return [] end
new(bytes)
click to toggle source
# File lib/src-generic/Bytes.rb, line 16 def initialize(bytes) @bytes = bytes end
ofData(data)
click to toggle source
# File lib/src-generic/Bytes.rb, line 25 def self.ofData(data) return Bytes.new(data) end
ofString(s)
click to toggle source
# File lib/src-generic/Bytes.rb, line 21 def self.ofString(s) return Bytes.new(s.force_encoding("ISO-8859-1").bytes.to_a) end
Public Instance Methods
bytes()
click to toggle source
# File lib/src-generic/Bytes.rb, line 12 def bytes @bytes end
bytes=(bytes)
click to toggle source
# File lib/src-generic/Bytes.rb, line 9 def bytes=(bytes) @bytes=bytes end
get(index)
click to toggle source
# File lib/src-generic/Bytes.rb, line 33 def get(index) return @bytes[index] end
getData()
click to toggle source
# File lib/src-generic/Bytes.rb, line 29 def getData() return @bytes end
length()
click to toggle source
# File lib/src-generic/Bytes.rb, line 41 def length() return @bytes.length end
toString()
click to toggle source
# File lib/src-generic/Bytes.rb, line 45 def toString() return @bytes.pack('c*').force_encoding("ISO-8859-1") end