Class: ExifUtility::Data

Inherits:
Object
  • Object
show all
Defined in:
lib/exif_utility/data.rb

Overview

Contains the values for each tag, populated by the parser

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeData

Returns a new instance of Data.



21
22
23
# File 'lib/exif_utility/data.rb', line 21

def initialize
  # nothing needed to be done currently
end

Instance Attribute Details

#create_dateObject

0x9004



18
19
20
# File 'lib/exif_utility/data.rb', line 18

def create_date
  @create_date
end

#date_time_originalObject

0x9003



17
18
19
# File 'lib/exif_utility/data.rb', line 17

def date_time_original
  @date_time_original
end

#exif_offsetObject

0x876



15
16
17
# File 'lib/exif_utility/data.rb', line 15

def exif_offset
  @exif_offset
end

#makeObject

These are the tags, in order. Blank lines means tags were skipped.



9
10
11
# File 'lib/exif_utility/data.rb', line 9

def make
  @make
end

#modelObject

0x0110



10
11
12
# File 'lib/exif_utility/data.rb', line 10

def model
  @model
end

#modify_dateObject

0x0132



13
14
15
# File 'lib/exif_utility/data.rb', line 13

def modify_date
  @modify_date
end

#softwareObject

0x0131



12
13
14
# File 'lib/exif_utility/data.rb', line 12

def software
  @software
end