Exiv2::StringValue Class Reference

Value for string type. More...

#include <value.hpp>

Inheritance diagram for Exiv2::StringValue:

Inheritance graph
[legend]
Collaboration diagram for Exiv2::StringValue:

Collaboration graph
[legend]
List of all members.

Public Types

typedef std::auto_ptr< StringValueAutoPtr
 Shortcut for a StringValue auto pointer.

Public Member Functions

Creators
 StringValue ()
 Default constructor.
 StringValue (const std::string &buf)
 Constructor.
virtual ~StringValue ()
 Virtual destructor.
Accessors
AutoPtr clone () const
 Return an auto-pointer to a copy of itself (deep copy). The caller owns this copy and the auto-pointer ensures that it will be deleted.

Detailed Description

Value for string type.

This can be a plain Ascii string or a multipe byte encoded string. It is left to caller to decode and encode the string to and from readable text if that is required.

Examples:

iptceasy.cpp.


The documentation for this class was generated from the following file:
Generated on Thu Dec 31 03:58:11 2009 for Exiv2 by  doxygen 1.3.9.1