class GPhoto2::ToggleCameraWidget

Protected Instance Methods

get_value() click to toggle source
# File lib/gphoto2/camera_widgets/toggle_camera_widget.rb, line 5
def get_value
  val = FFI::MemoryPointer.new(:int)
  rc = gp_widget_get_value(ptr, val)
  GPhoto2.check!(rc)
  (val.read_int == 1)
end
set_value(toggle) click to toggle source
# File lib/gphoto2/camera_widgets/toggle_camera_widget.rb, line 12
def set_value(toggle)
  val = FFI::MemoryPointer.new(:int)
  val.write_int(toggle ? 1 : 0)
  rc = gp_widget_set_value(ptr, val)
  GPhoto2.check!(rc)
end