Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Examples

tags.hpp File Reference

Exif tag and type information. More...

#include "metadatum.hpp"
#include "types.hpp"
#include <string>
#include <utility>
#include <iosfwd>
#include <memory>

Include dependency graph for tags.hpp:

Include dependency graph

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

Included by dependency graph

Namespaces

namespace  Exiv2

Classes

struct  Exiv2::IfdInfo
 Contains information pertaining to one IFD. More...
struct  Exiv2::SectionInfo
 Contains information pertaining to one section. More...
struct  Exiv2::TagInfo
 Tag information. More...
class  Exiv2::ExifTags
 Container for Exif tag information. Implemented as a static class. More...
class  Exiv2::ExifKey
 Concrete keys for Exif metadata. More...

Typedefs

typedef std::ostream &(* PrintFct )(std::ostream &, const Value &)
 Type for a function pointer for functions interpreting the tag value.

Enumerations

enum  SectionId {
  sectionIdNotSet, imgStruct, recOffset, imgCharacter,
  otherTags, exifFormat, exifVersion, imgConfig,
  userInfo, relatedFile, dateTime, captureCond,
  gpsTags, iopTags, lastSectionId
}
 Section identifiers to logically group tags. A section consists of nothing more than a name, based on the Exif standard.

Detailed Description

Exif tag and type information.

Version:
Rev
392
Author:
Andreas Huggel (ahu) ahuggel@gmx.net
Date:
15-Jan-04, ahu: created
11-Feb-04, ahu: isolated as a component

Generated on Sun Dec 12 17:53:59 2004 for Exiv2 by  doxygen 1.3.9.1