class XkbRuleNames
Public Instance Methods
layout()
click to toggle source
# File lib/libxkbcommon/xkbcommon.rb, line 33 def layout @layout.get_string(0) end
layout=(str)
click to toggle source
# File lib/libxkbcommon/xkbcommon.rb, line 29 def layout=(str) @layout = FFI::MemoryPointer.from_string(str) self[:layout] = @layout end
model()
click to toggle source
# File lib/libxkbcommon/xkbcommon.rb, line 26 def model @model.get_string(0) end
model=(str)
click to toggle source
# File lib/libxkbcommon/xkbcommon.rb, line 22 def model=(str) @model = FFI::MemoryPointer.from_string(str) self[:model] = @model end
options()
click to toggle source
# File lib/libxkbcommon/xkbcommon.rb, line 47 def options @options.get_string(0) end
options=(str)
click to toggle source
# File lib/libxkbcommon/xkbcommon.rb, line 43 def options=(str) @options = FFI::MemoryPointer.from_string(str) self[:options] = @options end
rules()
click to toggle source
# File lib/libxkbcommon/xkbcommon.rb, line 19 def rules @rules.get_string(0) end
rules=(str)
click to toggle source
# File lib/libxkbcommon/xkbcommon.rb, line 15 def rules=(str) @rules = FFI::MemoryPointer.from_string(str) self[:rules] = @rules end
variant()
click to toggle source
# File lib/libxkbcommon/xkbcommon.rb, line 40 def variant @variant.get_string(0) end
variant=(str)
click to toggle source
# File lib/libxkbcommon/xkbcommon.rb, line 36 def variant=(str) @variant = FFI::MemoryPointer.from_string(str) self[:variant] = @variant end