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

Encoding and decoding of IPTC data. More...

#include "metadatum.hpp"
#include "types.hpp"
#include "error.hpp"
#include "value.hpp"
#include "datasets.hpp"
#include <string>
#include <vector>
+ Include dependency graph for iptc.hpp:
+ This graph shows which files directly or indirectly include this file:

Classes

class  Exiv2::Iptcdatum
 An IPTC metadatum ("dataset"), consisting of an IptcKey and a Value and methods to manipulate these. More...
 
class  Exiv2::IptcData
 A container for IPTC data. This is a top-level class of the Exiv2 library. More...
 
class  Exiv2::IptcParser
 Stateless parser class for IPTC data. Images use this class to decode and encode binary IPTC data. 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.
 

Typedefs

typedef std::vector< Iptcdatum > Exiv2::IptcMetadata
 Container type to hold all metadata.
 

Detailed Description

Encoding and decoding of IPTC data.

Version
Rev
3091
Author
Brad Schick (brad) brad@robotbattle.com
Date
31-Jul-04, brad: created