class GVariantStringType
Public Class Methods
new(id)
click to toggle source
Calls superclass method
GVariantBasicType::new
# File lib/gvariant.rb, line 94 def initialize(id) super(id, 'Z*', 1, nil, '') end
Public Instance Methods
read(buf)
click to toggle source
# File lib/gvariant.rb, line 98 def read(buf) return @default_value if (buf.length == 0 || buf[buf.length - 1] != "\x00") buf.unpack("Z*").first end