Action::Insert Class Reference

Insert the Exif data from corresponding *.exv files. More...

#include <actions.hpp>

Inheritance diagram for Action::Insert:

Inheritance graph
[legend]
Collaboration diagram for Action::Insert:

Collaboration graph
[legend]
List of all members.

Public Types

typedef std::auto_ptr< InsertAutoPtr
 Shortcut for an auto pointer.

Public Member Functions

virtual int run (const std::string &path)
 Application interface to perform a task.
AutoPtr clone () const
 Virtual copy construction.
int insertThumbnail (const std::string &path) const
 Insert a Jpeg thumbnail image from a file into file path. The filename of the thumbnail is expected to be the image filename (path) minus its suffix plus "-thumb.jpg".
int insertXmpPacket (const std::string &path) const
 Insert an XMP packet from a file into file path. The filename of the XMP packet is expected to be the image filename (path) minus its suffix plus ".xmp".

Detailed Description

Insert the Exif data from corresponding *.exv files.


Member Function Documentation

int Action::Insert::run const std::string &  path  )  [virtual]
 

Application interface to perform a task.

Parameters:
path Path of the file to process.
Returns:
0 if successful.

Implements Action::Task.


The documentation for this class was generated from the following files:
Generated on Thu Dec 31 03:57:56 2009 for Exiv2 by  doxygen 1.3.9.1