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  Action::Task
 Abstract base class for all concrete actions. More...
class  Action::TaskFactory
 Task factory. More...
class  Action::Print
 Print the Exif (or other metadata) of a file to stdout More...
class  Action::Rename
 Rename a file to its metadate creation timestamp, in the specified format. More...
class  Action::Adjust
 Adjust the Exif (or other metadata) timestamps More...
class  Action::Erase
 Erase the entire exif data or only the thumbnail section. More...
class  Action::Extract
 Extract the entire exif data or only the thumbnail section. More...
class  Action::Insert
 Insert the Exif data from corresponding *.exv files. More...
class  Action::Modify
 Modify the Exif data according to the commands in the modification table. More...
class  Action::FixIso
 Copy ISO settings from any of the Nikon makernotes to the regular Exif tag, Exif.Photo.ISOSpeedRatings. 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 03:57:54 2009 for Exiv2 by  doxygen 1.3.9.1