Back to index

moin  1.9.0~rc2
Public Member Functions | Public Attributes
MoinMoin.filter.EXIF.IFD_Tag Class Reference

List of all members.

Public Member Functions

def __init__
def __str__
def __repr__

Public Attributes

 printable
 tag
 field_type
 field_offset
 field_length
 values

Detailed Description

Definition at line 1120 of file EXIF.py.


Constructor & Destructor Documentation

def MoinMoin.filter.EXIF.IFD_Tag.__init__ (   self,
  printable,
  tag,
  field_type,
  values,
  field_offset,
  field_length 
)

Definition at line 1122 of file EXIF.py.

01122 
01123                  field_length):
01124         # printable version of data
01125         self.printable = printable
01126         # tag ID number
01127         self.tag = tag
01128         # field type as index into FIELD_TYPES
01129         self.field_type = field_type
01130         # offset of start of field in bytes from beginning of IFD
01131         self.field_offset = field_offset
01132         # length of data field in bytes
01133         self.field_length = field_length
01134         # either a string or array of data items
01135         self.values = values


Member Function Documentation

Definition at line 1139 of file EXIF.py.

01139 
01140     def __repr__(self):
01141         return '(0x%04X) %s=%s @ %d' % (self.tag,
01142                                         FIELD_TYPES[self.field_type][2],
01143                                         self.printable,
01144                                         self.field_offset)
01145 
# class that handles an EXIF header

Definition at line 1136 of file EXIF.py.

01136 
01137     def __str__(self):
01138         return self.printable


Member Data Documentation

Definition at line 1132 of file EXIF.py.

Definition at line 1130 of file EXIF.py.

Definition at line 1128 of file EXIF.py.

Definition at line 1124 of file EXIF.py.

Definition at line 1126 of file EXIF.py.

Definition at line 1134 of file EXIF.py.


The documentation for this class was generated from the following file: