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:

Include dependency graph

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

Included by dependency graph

Namespaces

namespace  Exiv2

Classes

struct  Exiv2::XmpPropertyInfo
 Information about one XMP property. More...
struct  Exiv2::XmpPrintInfo
 Struct used in the lookup table for pretty print functions. 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
 Container for XMP property information. Implemented as a static class. More...
class  Exiv2::XmpKey
 Concrete keys for XMP metadata. More...

Enumerations

enum  XmpCategory { xmpInternal, xmpExternal }
 Category of an XMP property.

Functions

std::ostream & 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
1378
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 Sun Jun 22 13:06:18 2008 for Exiv2 by  doxygen 1.3.9.1