#include <value.hpp>
Inheritance diagram for Exiv2::StringValue:


Public Member Functions | |
Creators | |
| StringValue () | |
| Default constructor. | |
| StringValue (const std::string &buf) | |
| Constructor. | |
| StringValue (const StringValue &rhs) | |
| Copy constructor. | |
| virtual | ~StringValue () |
| Virtual destructor. | |
Manipulators | |
| StringValue & | operator= (const StringValue &rhs) |
Accessors | |
| virtual StringValue * | clone () const |
| Return a pointer to a copy of itself (deep copy). The caller owns this copy and is responsible to delete it! | |
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.
1.3.8