Exiv2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
src Directory Reference
+ Directory dependency graph for /home/mandrake/rpm/BUILD/exiv2-0.23/src/:

Files

file  actions.cpp
file  actions.hpp
 Implements base class Task, TaskFactory and the various supported actions (derived from Task).
file  basicio.cpp
file  basicio.hpp
 Simple binary IO abstraction.
file  bmpimage.cpp
file  bmpimage.hpp
 Windows Bitmap (BMP) image.
file  canonmn.cpp
file  canonmn_int.hpp
 Canon makernote tags.
References:
[1] EXIF MakerNote of Canon by David Burren
[2] Canon makernote tags by Phil Harvey.
file  convert.cpp
file  convert.hpp
 Exif and IPTC conversions to and from XMP.
file  cr2image.cpp
file  cr2image.hpp
 Class Cr2Image.
file  cr2image_int.hpp
 Internal classes to support CR2 image format.
file  crwedit.cpp
file  crwimage.cpp
file  crwimage.hpp
 Class CrwImage to access Canon CRW images.
References:
The Canon RAW (CRW) File Format by Phil Harvey.
file  crwimage_int.hpp
 Internal classes to support CRW/CIFF format.
file  crwparse.cpp
file  datasets.cpp
file  datasets.hpp
 IPTC dataset and type information.
file  doxygen.hpp
 Additional documentation, this file contains no source code.
file  easyaccess.cpp
file  easyaccess.hpp
 Provides easy (high-level) access to some Exif meta data.
file  epsimage.cpp
file  epsimage.hpp
 EPS image.
References:
[1] Adobe PostScript Language Document Structuring Conventions Specification, Version 3.0, September 1992
[2] Adobe Encapsulated PostScript File Format Specification, Version 3.0, May 1992
[3] Adobe XMP Specification Part 3: Storage in Files, July 2010
[4] Re: Thumbnail data format in ai file, Dec 2003.
file  error.cpp
file  error.hpp
 Error class for exceptions, log message class.
file  exif.cpp
file  exif.hpp
 Encoding and decoding of Exif data.
file  exiv2.cpp
file  exiv2.hpp
 Include all Exiv2 header files.
file  exiv2app.hpp
 Defines class Params, used for the command line handling of exiv2.
file  exv_conf.h
file  fujimn.cpp
file  fujimn_int.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

file  futils.cpp
file  futils.hpp
 Basic file utility functions required by Exiv2.
file  gifimage.cpp
file  gifimage.hpp
 GIF image, implemented using the following references: GIF89 specification by W3C

file  i18n.h
file  image.cpp
file  image.hpp
 Class Image, defining the interface for all Image subclasses.
file  iptc.cpp
file  iptc.hpp
 Encoding and decoding of IPTC data.
file  jp2image.cpp
file  jp2image.hpp
 JPEG-2000 image, implemented using the following references: ISO/IEC JTC 1/SC 29/WG1 N2401: JPEG 2000 Part 6 FCD 15444-6

file  jpgimage.cpp
file  jpgimage.hpp
 Class JpegImage to access JPEG images.
file  makernote.cpp
file  makernote_int.hpp
 Makernote factory and registry, IFD makernote header, and camera vendor specific makernote implementations.
References:
[1] ExifTool by Phil Harvey
[2] Decoding raw digital photos in Linux by Dave Coffin.
file  metacopy.cpp
file  metacopy.hpp
 Defines class Params, used for the command line handling.
file  metadatum.cpp
file  metadatum.hpp
 Provides abstract base classes Metadatum and Key.
file  minoltamn.cpp
file  minoltamn_int.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.
file  mrwimage.cpp
file  mrwimage.hpp
 Minolta RAW image, implemented using the following references: Minolta Raw file format by Dalibor Jelinek.
file  mrwthumb.cpp
file  nikonmn.cpp
file  nikonmn_int.hpp
 Nikon makernote tags.
References:
[1] MakerNote EXIF Tag of the Nikon 990 by Max Lyons
[2] Exif file format by TsuruZoh Tachibanaya
[3] "EXIFutils Field Reference Guide"
[3] Nikon Type 3 Makernote Tags Definition of the PHP JPEG Metadata Toolkit by Evan Hunter
[4] ExifTool by Phil Harvey
[5] Email communication with Robert Rottmerhusen
[6] Email communication with Roger Larsson
[7] Decoding raw digital photos in Linux by Dave Coffin

file  olympusmn.cpp
file  olympusmn_int.hpp
 Olympus makernote tags.
References:
[1] Exif file format, Appendix 1: MakerNote of Olympus Digicams by TsuruZoh Tachibanaya
[2] ExifTool by Phil Harvey
[3] Olympus Makernote Format Specification by Evan Hunter
[4] email communication with Will Stokes
file  orfimage.cpp
file  orfimage.hpp
 Olympus RAW image.
file  orfimage_int.hpp
 Internal classes to support Olympus RAW image format.
file  panasonicmn.cpp
file  panasonicmn_int.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.
file  path-test.cpp
file  pentaxmn.cpp
file  pentaxmn_int.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

file  pgfimage.cpp
file  pgfimage.hpp
 PGF image, implemented using the following references: PGF specification from libpgf web site

file  pngchunk.cpp
file  pngchunk_int.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

file  pngimage.cpp
file  pngimage.hpp
 PNG image, implemented using the following references: PNG specification by W3C
PNG tags list by Phil Harvey

file  preview.cpp
file  preview.hpp
 Classes to access all preview images embedded in an image.
file  properties.cpp
file  properties.hpp
 XMP property and type information.
References:
XMP Specification from Adobe (Property descriptions copied from the XMP specification with the permission of Adobe)
file  psdimage.cpp
file  psdimage.hpp
 Photoshop image, implemented using the following references: Adobe Photoshop 6.0 File Format Specification by Adobe

file  rafimage.cpp
file  rafimage.hpp
 Fujifilm RAW image.
file  rcsid_int.hpp
 Define an RCS id string in every object file compiled from a source file that includes rcsid_int.hpp.
file  rw2image.cpp
file  rw2image.hpp
 Class Rw2Image.
file  rw2image_int.hpp
 Internal classes to support RW2 image format.
file  samsungmn.cpp
file  samsungmn_int.hpp
 Samsung makernote tags.
References:
[1] ExifTool by Phil Harvey.
file  sigmamn.cpp
file  sigmamn_int.hpp
 Sigma and Foveon MakerNote implemented according to the specification SIGMA and FOVEON EXIF MakerNote Documentation by Foveon.
file  sonymn.cpp
file  sonymn_int.hpp
 Sony MakerNote implemented using the following references:
Sony Makernote list by Phil Harvey
Email communication with caulier dot gilles at gmail dot com

file  taglist.cpp
file  tags.cpp
file  tags.hpp
 Exif tag and type information.
file  tags_int.hpp
 Internal Exif tag and type information.
file  tgaimage.cpp
file  tgaimage.hpp
 Truevision TARGA v2 image, implemented using the following references: Truevision TGA page on Wikipedia
TGA(tm) File Format Specification
file  tiff-test.cpp
file  tiffcomposite.cpp
file  tiffcomposite_int.hpp
 Internal classes used in a TIFF composite structure.
file  tifffwd_int.hpp
 Internal TIFF parser related typedefs and forward definitions.
file  tiffimage.cpp
file  tiffimage.hpp
 Class TiffImage.
file  tiffimage_int.hpp
 Internal class TiffParserWorker to parse TIFF data.
file  tiffmn-test.cpp
file  tiffvisitor.cpp
file  tiffvisitor_int.hpp
 Internal operations on a TIFF composite tree, implemented as visitor classes.
file  types.cpp
file  types.hpp
 Type definitions for Exiv2 and related functionality.
file  utils.cpp
file  utils.hpp
 A collection of utility functions.
file  utiltest.cpp
file  value.cpp
file  value.hpp
 Value interface and concrete subclasses.
file  version.cpp
file  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.
file  xmp.cpp
file  xmp.hpp
 Encoding and decoding of XMP data.
file  xmpdump.cpp
file  xmpsidecar.cpp
file  xmpsidecar.hpp
 An Image subclass to support XMP sidecar files.