Action Namespace Reference

Copy metadata from source to target according to Params::copyXyz Test to distinguish between Exif and other tags in TIFF-like files. Only Exif tags are copyed, deleted, added. Rename a file according to a timestamp value. Make a file path from the current file path, destination directory (if any) and the filename extension passed in. Check if file path exists and whether it should be overwritten. Ask user if necessary. Return 1 if the file exists and shouldn't be overwritten, else 0. More...


Classes

class  Adjust
 Adjust the Exif (or other metadata) timestamps More...

class  Erase
 Erase the entire exif data or only the thumbnail section. More...

class  Extract
 Extract the entire exif data or only the thumbnail section. More...

class  FixIso
 Copy ISO settings from any of the Nikon makernotes to the regular Exif tag, Exif.Photo.ISOSpeedRatings. More...

class  Insert
 Insert the Exif data from corresponding *.exv files. More...

class  Modify
 Modify the Exif data according to the commands in the modification table. More...

class  Print
 Print the Exif (or other metadata) of a file to stdout More...

class  Rename
 Rename a file to its metadate creation timestamp, in the specified format. More...

class  Task
 Abstract base class for all concrete actions. More...

class  TaskFactory
 Task factory. More...


Enumerations

enum  TaskType {
  none, adjust, print, rename,
  erase, extract, insert, modify,
  fixiso
}
 Enumerates all tasks.


Detailed Description

Copy metadata from source to target according to Params::copyXyz Test to distinguish between Exif and other tags in TIFF-like files. Only Exif tags are copyed, deleted, added. Rename a file according to a timestamp value. Make a file path from the current file path, destination directory (if any) and the filename extension passed in. Check if file path exists and whether it should be overwritten. Ask user if necessary. Return 1 if the file exists and shouldn't be overwritten, else 0.
Generated on Thu Dec 31 04:08:30 2009 for Exiv2 by doxygen 1.3.5