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

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 Member Functions

Creators
 StringValue ()
 Default constructor.
 StringValue (const std::string &buf)
 Constructor.
 StringValue (const StringValue &rhs)
 Copy constructor.
virtual ~StringValue ()
 Virtual destructor.
Manipulators
StringValueoperator= (const StringValue &rhs)
Accessors
virtual StringValueclone () const
 Return a pointer to a copy of itself (deep copy). The caller owns this copy and is responsible to delete it!

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.


The documentation for this class was generated from the following files:
Generated on Mon Sep 13 22:01:45 2004 for Exiv2 by doxygen 1.3.8