properties.hpp File Reference

XMP property and type information.
References:
XMP Specification from Adobe (Property descriptions copied from the XMP specification with the permission of Adobe) More...

#include "types.hpp"
#include "metadatum.hpp"
#include "tags.hpp"
#include <string>
#include <iosfwd>
#include <memory>
Include dependency graph for properties.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  Exiv2::XmpPropertyInfo
 Information about one XMP property. More...
struct  Exiv2::XmpNsInfo
 Structure mapping XMP namespaces and (preferred) prefixes. More...
struct  Exiv2::XmpNsInfo::Prefix
 For comparison with prefix. More...
struct  Exiv2::XmpNsInfo::Ns
 For comparison with namespace. More...
class  Exiv2::XmpProperties
 XMP property reference, implemented as a static class. More...
class  Exiv2::XmpKey
 Concrete keys for XMP metadata. More...

Namespaces

namespace  Exiv2
 

Provides classes and functions to encode and decode Exif and Iptc data. The libexiv2 API consists of the objects of this namespace.


Enumerations

enum  Exiv2::XmpCategory { xmpInternal, xmpExternal }
 

Category of an XMP property.


Functions

EXIV2API std::ostream & Exiv2::operator<< (std::ostream &os, const XmpPropertyInfo &propertyInfo)
 Output operator for property info.

Detailed Description

XMP property and type information.
References:
XMP Specification from Adobe (Property descriptions copied from the XMP specification with the permission of Adobe)

Version:
Rev
2045
Author:
Andreas Huggel (ahu) ahuggel@gmx.net
Gilles Caulier (cgilles) caulier dot gilles at gmail dot com
Date:
13-Jul-07, ahu: created
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Fri Jul 9 19:49:32 2010 for Exiv2 by  doxygen 1.6.3