Exiv2: File Index

# File List

Here is a list of all documented files with brief descriptions:

actions.hpp | Implements base class Task, TaskFactory and the various supported actions (derived from Task)
basicio.hpp | Simple binary IO abstraction
canonmn.hpp | Canon MakerNote. References: EXIF MakerNote of Canon by David Burren Canon makernote tags by Phil Harvey
cr2image.hpp | Class Cr2Image
crwimage.hpp | Class CrwImage to access Canon Crw images. References: The Canon RAW (CRW) File Format by Phil Harvey
datasets.hpp | IPTC dataset and type information
doxygen.hpp | Additional documentation, this file contains no source code
error.hpp | Error class for exceptions
exif.hpp | Encoding and decoding of Exif data
exiv2.hpp | Defines class Params, used for the command line handling of exiv2
exv_msvc.h | Configuration settings for MSVC
fujimn.hpp | Fujifilm MakerNote implemented according to the specification in Appendix 4: Makernote of Fujifilm of the document Exif file format by TsuruZoh Tachibanaya Fuji Makernote list by Phil Harvey
futils.hpp | Basic file utility functions required by Exiv2
ifd.hpp | Encoding and decoding of IFD (Image File Directory) data
image.hpp | Class JpegImage to access JPEG images
iptc.hpp | Encoding and decoding of IPTC data
jpgimage.hpp | Class JpegImage to access JPEG images
makernote.hpp | Contains the Exif MakerNote interface, IFD MakerNote and a MakerNote factory
makernote2.hpp | Makernote TIFF composite class TiffIfdMakernote and classes for various makernote headers
metacopy.hpp | Defines class Params, used for the command line handling
metadatum.hpp | Provides abstract base classes Metadatum and Key
minoltamn.hpp | Minolta MakerNote implemented using the following references: Minolta Makernote Format Specification by Dalibor Jelinek, Minolta Makernote list by Phil Harvey Minolta Makernote list from PHP JPEG Metadata Toolkit Email communication with caulier dot gilles at gmail dot com Some Minolta camera settings have been decoded by Xavier Raynaud from digiKam project and added by Gilles Caulier
mn.hpp | Include all makernote header files. Makes sure that the static variable used to register makernotes is instantiated
mrwimage.hpp | Minolta RAW image, implemented using the following references: Minolta Raw file format by Dalibor Jelinek
nikonmn.hpp | Nikon MakerNote formats. References: MakerNote EXIF Tag of the Nikon 990 by Max Lyons Exif file format by TsuruZoh Tachibanaya "EXIFutils Field Reference Guide" Nikon Type 3 Makernote Tags Definition of the PHP JPEG Metadata Toolkit by Evan Hunter ExifTool by Phil Harvey Email communication with Robert Rottmerhusen Email communication with Roger Larsson
olympusmn.hpp | Olympus MakerNote implemented using the following references: Exif file format, Appendix 1: MakerNote of Olympus Digicams by TsuruZoh Tachibanaya, Olympus.pm of ExifTool by Phil Harvey, Olympus Makernote Format Specification by Evan Hunter, email communication with Will Stokes
orfimage.hpp | Olympus RAW image
panasonicmn.hpp | Panasonic MakerNote implemented using the following references: Panasonic MakerNote Information by Tom Hughes, Panasonic.pm of ExifTool by Phil Harvey, Panasonic Makernote Format Specification by Evan Hunter
pentaxmn.hpp | Pentax MakerNote implemented according to the specification http://www.gvsoft.homedns.org/exif/makernote-pentax-type3.html and based on ExifTool implementation and Pentax Makernote list by Phil Harvey
pngchunk.hpp | Class PngChunk to parse PNG chunk data implemented using the following references: PNG iTXt chunk structure from PNG definitive guide, PNG tTXt and zTXt chunks structures from PNG definitive guide, PNG tags list by Phil Harvey Email communication with caulier dot gilles at gmail dot com
pngimage.hpp | PNG image, implemented using the following references: PNG specification by W3C PNG tags list by Phil Harvey
properties.hpp | XMP property and type information. References: XMP Specification from Adobe (Property descriptions copied from the XMP specification with the permission of Adobe)
rafimage.hpp | Fujifilm RAW image
rcsid.hpp | Define an RCS id string in every object file compiled from a source file that includes rcsid.hpp
sigmamn.hpp | Sigma and Foveon MakerNote implemented according to the specification SIGMA and FOVEON EXIF MakerNote Documentation by Foveon
sonymn.hpp | Basic Sony MakerNote implementation
tags.hpp | Exif tag and type information
tiffcomposite.hpp | Various classes used in a TIFF composite structure
tifffwd.hpp | TIFF parser related typedefs and forward definitions
tiffimage.hpp | Class TiffImage
tiffparser.hpp | Class TiffParser to parse TIFF data
tiffvisitor.hpp | Operations on a TIFF composite tree, implemented as visitor classes
types.hpp | Type definitions for Exiv2 and related functionality
utils.hpp | A collection of utility functions
value.hpp | Value interface and concrete subclasses
version.hpp | Precompiler define and a function to test the Exiv2 version. References: Similar versioning defines are used in KDE, GTK and other libraries. See http://apr.apache.org/versioning.html for accompanying guidelines
xmp.hpp | Encoding and decoding of XMP data