Exiv2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions | Variables
xmpsidecar.hpp File Reference

An Image subclass to support XMP sidecar files. More...

#include "image.hpp"
#include "basicio.hpp"
#include "types.hpp"
#include <string>
+ Include dependency graph for xmpsidecar.hpp:
+ This graph shows which files directly or indirectly include this file:

Classes

class  Exiv2::XmpSidecar
 Class to access XMP sidecar files. They contain only XMP metadata. More...
 

Namespaces

 Exiv2
 Provides classes and functions to encode and decode Exif and Iptc data. The libexiv2 API consists of the objects of this namespace.
 
 Exiv2::ImageType
 Supported image formats.
 

Functions

Image::AutoPtr Exiv2::newXmpInstance (BasicIo::AutoPtr io, bool create)
 Create a new XmpSidecar instance and return an auto-pointer to it. Caller owns the returned object and the auto-pointer ensures that it will be deleted.
 
bool Exiv2::isXmpType (BasicIo &iIo, bool advance)
 Check if the file iIo is an XMP sidecar file.
 

Variables

const int Exiv2::ImageType::xmp = 10
 XMP sidecar files (see class XmpSidecar)
 

Detailed Description

An Image subclass to support XMP sidecar files.

Version
Rev
3201
Author
Andreas Huggel ahuggel@gmx.net
Date
07-Mar-08, ahu: created