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

NameTypeAccessDescription
XmpValueXmpValueReadGets the xmp value.

Methods

SignatureDescription
XmpValue()XmpValueCalls XmpValue on this XmpValue instance.
XmpValue()XmpValue
XmpValue()
XmpValue()
~XmpValue()Calls ~XmpValue on this XmpValue instance.
ToStringValue()std::stringCalls ToStringValue on this XmpValue instance.
ToInteger()intCalls ToInteger on this XmpValue instance.
ToDouble()doubleCalls ToDouble on this XmpValue instance.
ToArray()std::vector<XmpValue>Calls ToArray on this XmpValue instance.
ToString()std::stringCalls ToString on this XmpValue instance.
IsString()boolReturns true if string is set.
IsInteger()boolReturns true if integer is set.
IsDouble()boolReturns true if double is set.
IsArray()boolReturns true if array is set.
IsDateTime()boolReturns true if date time is set.
IsField()boolReturns true if field is set.
IsNamedValue()boolReturns true if named value is set.
IsRaw()boolReturns true if raw is set.
IsNamedValues()boolReturns true if named values is set.
IsStructure()boolReturns true if structure is set.

See Also