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 Sun Jul 5 00:06:49 2009 for Exiv2 by doxygen 1.3.5