Exiv2: properties.hpp File Reference

- Main Page
- Namespaces
- Classes
- Files
- Examples

- Search for |

# 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 <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
| Container for XMP property information. 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
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
  1366

Author:
  Andreas Huggel (ahu) ahuggel@gmx.net

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

Date:
  13-Jul-07, ahu: created