8 #ifndef SAXON_XDM_ARRAY_h
9 #define SAXON_XDM_ARRAY_h
12 #include "XdmFunctionItem.h"
118 std::list<XdmValue *>
asList();
Definition: XdmArray.h:25
virtual ~XdmArray()
Destructor.
Definition: XdmArray.h:45
XdmArray * addMember(XdmValue *value)
Definition: XdmArray.cpp:130
std::list< XdmValue * > asList()
Definition: XdmArray.cpp:180
bool isFunction()
Definition: XdmArray.h:149
XdmArray * concat(XdmArray *value)
Definition: XdmArray.cpp:154
XdmArray * put(int n, XdmValue *value)
Definition: XdmArray.cpp:101
XdmArray()
XdmArray default constructor.
Definition: XdmArray.cpp:5
int arrayLength()
Get the number of members in the array.
Definition: XdmArray.cpp:21
bool isArray()
Determine whether the item is an array or some other type of item.
Definition: XdmArray.h:165
XDM_TYPE getType()
Definition: XdmArray.h:156
XdmValue ** values()
Definition: XdmArray.cpp:225
XdmValue * get(int n)
Definition: XdmArray.cpp:49
int getArity()
Definition: XdmArray.h:142
const char * toString()
The toString() method returns a simple XML serialization of the node with defaulted serialization par...
Definition: XdmArray.cpp:80
XdmValue ** createXdmValueArray(int len)
Definition: XdmArray.h:126
Definition: XdmFunctionItem.h:23
std::string fname
Definition: XdmFunctionItem.h:137
jobject value
Definition: XdmItem.h:163
Definition: XdmValue.h:50