class GPhoto2::FileCameraFileInfo
Public Instance Methods
deletable?()
click to toggle source
@return [Boolean, nil]
# File lib/gphoto2/camera_file_info/file_camera_file_info.rb, line 20 def deletable? permissions = fetch(:permissions) (permissions & CameraFilePermissions[:delete]) != 0 if permissions end
height()
click to toggle source
@return [Integer, nil]
# File lib/gphoto2/camera_file_info/file_camera_file_info.rb, line 9 def height fetch(:height) end
mtime()
click to toggle source
@return [Time, nil] the last modification time
# File lib/gphoto2/camera_file_info/file_camera_file_info.rb, line 26 def mtime Time.at(ptr[:mtime]) if has_field?(:mtime) end
readable?()
click to toggle source
@return [Boolean, nil]
# File lib/gphoto2/camera_file_info/file_camera_file_info.rb, line 14 def readable? permissions = fetch(:permissions) (permissions & CameraFilePermissions[:read]) != 0 if permissions end
width()
click to toggle source
@return [Integer, nil]
# File lib/gphoto2/camera_file_info/file_camera_file_info.rb, line 4 def width fetch(:width) end