exif.hpp File Reference

Encoding and decoding of Exif data. More...

#include "metadatum.hpp"
#include "tags.hpp"
#include "value.hpp"
#include "types.hpp"
#include <string>
#include <vector>
#include <memory>

Include dependency graph for exif.hpp:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Namespaces

namespace  Exiv2

Classes

class  Exiv2::Exifdatum
 An Exif metadatum, consisting of an ExifKey and a Value and methods to manipulate these. More...
class  Exiv2::ExifThumbC
 Access to a Exif thumbnail image. This class provides higher level accessors to the thumbnail image that is optionally embedded in IFD1 of the Exif data. These methods do not write to the Exif metadata. Manipulators are provided in subclass ExifThumb. More...
class  Exiv2::ExifThumb
 Access and modify an Exif thumbnail image. This class implements manipulators to set and erase the thumbnail image that is optionally embedded in IFD1 of the Exif data. Accessors are provided by the base class, ExifThumbC. More...
class  Exiv2::ExifData
 A container for Exif data. This is a top-level class of the Exiv2 library. The container holds Exifdatum objects. More...
class  Exiv2::ExifParser
 Stateless parser class for Exif data. Images use this class to decode and encode binary Exif data. More...

Typedefs

typedef std::vector< Exifdatum > ExifMetadata
 Container type to hold all metadata.

Detailed Description

Encoding and decoding of Exif data.

Version:
Rev
1937
Author:
Andreas Huggel (ahu) ahuggel@gmx.net
Date:
09-Jan-04, ahu: created

Generated on Thu Dec 31 03:57:40 2009 for Exiv2 by  doxygen 1.3.9.1