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:


Namespaces

namespace  Exiv2

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...

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
1750
Author:
Andreas Huggel (ahu) ahuggel@gmx.net

Gilles Caulier (cgilles) caulier dot gilles at gmail dot com

Date:
13-Jul-07, ahu: created

Generated on Sat Jul 4 23:52:08 2009 for Exiv2 by  doxygen 1.4.7