Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Examples

Exiv2 Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Action::AdjustAdjust the Exif (or other metadata) timestamps
Exiv2::AsciiValueValue for an Ascii string type
Exiv2::CanonMakerNoteMakerNote for Canon cameras
Exiv2::DataBufUtility class containing a character array. All it does is to take care of memory allocation and deletion. Its primary use is meant to be as a stack variable in functions that need a temporary data buffer. Todo: this should be some sort of smart pointer, essentially an std:auto_ptr for a character array. But it isn't
Exiv2::DataSetDataset information
Exiv2::DataValueValue for an undefined data type
Exiv2::DateValueValue for simple ISO 8601 dates
Exiv2::DateValue::DateSimple Date helper structure
Exiv2::EntryData structure for one IFD directory entry. See the description of class Ifd for an explanation of the supported modes for memory allocation
Action::EraseErase the entire exif data or only the thumbnail section
Exiv2::ErrorVery simple error class used for exceptions. It contains just an error message. An output operator is provided to print errors to a stream
Exiv2::ExifDataA container for Exif data. This is a top-level class of the Exiv2 library
Exiv2::ExifdatumInformation related to one Exif tag
Exiv2::ExifKeyConcrete keys for Exif metadata
Exiv2::ExifTagsContainer for Exif tag information. Implemented as a static class
Action::ExtractExtract the entire exif data or only the thumbnail section
Exiv2::ExvImageHelper class to access Exiv2 files
Exiv2::FindEntryByIdxUnary predicate that matches an Entry with a given index
Exiv2::FindEntryByTagUnary predicate that matches an Entry with a given tag
Exiv2::FindMetadatumByIdUnary predicate that matches an Iptcdatum with given record and dataset
Exiv2::FindMetadatumByIfdIdIdxUnary predicate that matches a Exifdatum with a given ifd id and idx
Exiv2::FindMetadatumByKeyUnary predicate that matches a Exifdatum with a given key
Exiv2::FujiMakerNoteMakerNote for Fujifilm cameras
Util::GetoptParse the command line options of a program
Exiv2::IfdModels an IFD (Image File Directory)
Exiv2::IfdInfoContains information pertaining to one IFD
Exiv2::IfdMakerNoteInterface for MakerNotes in IFD format. See MakerNote
Exiv2::ImageAbstract base class defining the interface for an image
Exiv2::ImageFactoryImage factory
Action::InsertInsert the Exif data from corresponding *.exv files
Exiv2::IptcDataA container for Iptc data. This is a top-level class of the Exiv2 library
Exiv2::IptcDataSetsContainer for Iptc dataset information. Implemented as a static class
Exiv2::IptcdatumInformation related to one Iptc dataset
Exiv2::IptcKeyConcrete keys for Iptc metadata
Exiv2::JpegBaseAbstract helper base class to access JPEG images
Exiv2::JpegImageHelper class to access JPEG images
Exiv2::JpegThumbnailExif thumbnail image in JPEG format
Exiv2::KeyAbstract base class defining the Key of a metadatum. Keys are used to identify and group metadata
Exiv2::MakerNoteExif makernote interface
Exiv2::MakerNote::MnTagInfoMakerNote Tag information
Exiv2::MakerNoteFactoryFactory for MakerNote objects
Exiv2::MetadatumAbstract base class defining the interface to access information related to one metadata tag
Exiv2::Nikon1MakerNoteA MakerNote format used by Nikon cameras, such as the E990 and D1
Exiv2::Nikon2MakerNoteA second MakerNote format used by Nikon cameras, including the E700, E800, E900, E900S, E910, E950
Exiv2::Nikon3MakerNoteA third MakerNote format used by Nikon cameras, e.g., E5400, SQ, D2H, D70
ParamsImplements the command line handling for the program
Action::PrintPrint the Exif (or other metadata) of a file to stdout
Exiv2::RecordInfoContains information about one record
Action::RenameRename a file to its metadate creation timestamp, in the specified format
Exiv2::SectionInfoContains information pertaining to one section
Exiv2::SigmaMakerNoteMakerNote for Sigma (Foveon) cameras
Exiv2::StringValueValue for string type
Exiv2::StringValueBaseAbstract base class for a string based Value type
Exiv2::TagInfoTag information
Action::TaskAbstract base class for all concrete actions
Action::TaskFactoryTask factory
Exiv2::ThumbnailExif Thumbnail image. This abstract base class provides the interface for the thumbnail image that is optionally embedded in the Exif data
Exiv2::TiffHeaderHelper class modelling the TIFF header structure
Exiv2::TiffThumbnailExif thumbnail image in TIFF format
Exiv2::TimeValueValue for simple ISO 8601 times
Exiv2::TimeValue::TimeSimple Time helper structure
Exiv2::TypeInfoType information lookup functions. Implemented as a static class
Exiv2::TypeInfoTableInformation pertaining to the defined types
Exiv2::ValueCommon interface for all types of values used with metadata
Exiv2::ValueType< T >Template for a Value of a basic type. This is used for unsigned and signed short, long and rationals

Generated on Mon Sep 13 22:01:41 2004 for Exiv2 by doxygen 1.3.8