XmpValue
Overview
XmpValue is a class in Aspose.PDF FOSS for C++.
XmpValue provides conversion helpers: ToString(), ToInteger(), ToDouble(), ToArray(), and type‑query methods such as IsString() and IsArray().
This class provides 20 methods for working with XmpValue objects in C++ programs.
Available methods include: IsArray, IsDateTime, IsDouble, IsField, IsInteger, IsNamedValue, IsNamedValues, IsRaw, IsString, IsStructure, ToArray, ToDouble, and 5 additional methods.
All public members are accessible to any C++ application after installing the Aspose.PDF FOSS for C++ package.
Accessor methods: XmpValue.
Accessor Methods
| Name | Type | Access | Description |
|---|---|---|---|
XmpValue | XmpValue | Read | Gets the xmp value. |
Methods
| Signature | Description |
|---|---|
XmpValue() → XmpValue | Calls XmpValue on this XmpValue instance. |
XmpValue() → XmpValue | |
XmpValue() | |
XmpValue() | |
~XmpValue() | Calls ~XmpValue on this XmpValue instance. |
ToStringValue() → std::string | Calls ToStringValue on this XmpValue instance. |
ToInteger() → int | Calls ToInteger on this XmpValue instance. |
ToDouble() → double | Calls ToDouble on this XmpValue instance. |
ToArray() → std::vector<XmpValue> | Calls ToArray on this XmpValue instance. |
ToString() → std::string | Calls ToString on this XmpValue instance. |
IsString() → bool | Returns true if string is set. |
IsInteger() → bool | Returns true if integer is set. |
IsDouble() → bool | Returns true if double is set. |
IsArray() → bool | Returns true if array is set. |
IsDateTime() → bool | Returns true if date time is set. |
IsField() → bool | Returns true if field is set. |
IsNamedValue() → bool | Returns true if named value is set. |
IsRaw() → bool | Returns true if raw is set. |
IsNamedValues() → bool | Returns true if named values is set. |
IsStructure() → bool | Returns true if structure is set. |