| Name | Description | 
|---|
| ADD_DIRS | Hash of parent directories for each directory added during
	writing (Note: entry may exist but be undefined for top-level
	directory!) | 
| CHANGED | Number of tags changed during writing | 
| CameraMake | Camera make set during reading and writing | 
| CameraModel | Camera model name set during reading and writing | 
| DIR_NAME | Name of directory currently being processed | 
| EDIT_DIRS | Hash of parent directories for each directory edited during
	writing (Note: entry may exist but be undefined for top-level
	directory!) | 
| EXIF_BYTE_ORDER | Byte ordering for main EXIF directory | 
| EXIF_DATA | Reference to EXIF data while reading file | 
| FILENAME | Name of input file while extracting (only if we opened it, '' otherwise) | 
| FILE_ORDER | Hash of numbers to give the sequence the tags were
    extracted from file, keyed by tag key | 
| FILE_TYPE | File type (JPEG, TIFF, etc...) | 
| FOUND_TAGS | Found tags with proper case and order | 
| INDENT | Indent string for verbose output | 
| IO_TAG_LIST | List for output of requested tags in proper case and order | 
| MAKER_NOTE_ENTRIES | Used by Image::ExifTool::CanonRaw as temporary storage for
    maker note directory entries when synthesizing maker notes from CRW file with the
    MakerNotes option | 
| MAKER_NOTE_POS | Position of maker note in source file set if maker notes are
    extracted with MakerNotes option.  Used by SetNewValuesFromFile() to adjust offsets in
    maker note IFD | 
| MAKER_NOTE_VAL_BUFF | Used by Image::ExifTool::CanonRaw as temporary storage for
    maker note value information when synthesizing maker notes from CRW file with the
    MakerNotes option | 
| MAKER_NOTE_WARN | Warning flag set if pointers in maker notes directory run
    outside of maker notes data | 
| NEW_VALUE | Hash of new value information keyed by tag info reference
	Elements of new value information hash are: | TagInfo | - tag information reference |  | DelValue | - list of specific values to delete |  | Value | - list of values to add |  | IsCreating | - must be set for the tag to be added.  otherwise just
    	changed if it already exists | 
 | 
| NUM_FOUND | Number of tags found | 
| OPTIONS | ExifTool options | 
| PRINT_CONV | Hash of PrintConv values keyed by tag key | 
| PRIORITY | Hash of tag Priority values for current tag, keyed by tag name (not tag key!) | 
| RAF | Random access file object for reading from input file | 
| REQUESTED_TAGS | List of requested tags in original case | 
| TAG_EXTRA | Hash of extra information (IFD name or XMP namespace) keyed by
	tag key | 
| TAG_INFO | Hash of tagInfo hash references, keyed by tag key | 
| VALUE_CONV | Hash of ValueConv values keyed by tag key | 
| WRITE_GROUPS | List of write groups in order of priority | 
| WRITE_PRIORITY | Hash of write priority values keyed by group name | 
| XMP_CAPTURE | Hash of tag information (value, attribute hash) keyed by XMP
	property path, used by XMP module during writing | 
| XMP_ERROR | Error string used by XMP module during writing | 
| XMP_NS | Hash of URI's keyed by namespace prefix, used by XMP module
	during writing to remember all used namespaces |