> The XQuery Processor
#include <zorba/zorbac.h>
Data Fields | |
| void * | data |
| for internal use only | |
| void(* | free )(XQC_Sequence sequence) |
| called to free the resources associated with the xqc_itemfactory. | |
| XQUERY_ERROR(* | next )(XQC_Sequence sequence, XQC_Item item) |
| Get the next item of the sequence. | |
See http://www.w3.org/TR/xpath-datamodel/.
Definition at line 1712 of file zorbac.h.
| void* XQC_Sequence_s::data |
| void(* XQC_Sequence_s::free)(XQC_Sequence sequence) |
called to free the resources associated with the xqc_itemfactory.
| sequence | the XQC_Sequence that this function pointer is a member of |
| XQUERY_ERROR(* XQC_Sequence_s::next)(XQC_Sequence sequence, XQC_Item item) |
Get the next item of the sequence.
| sequence | The XQC_Sequence_s that this function pointer is a member of | |
| [out] | item | The item wrapper that should contain the next item if XQ_NO_ERROR is returned |
| XQC_NO_ERROR | ||
| XQP0019_INTERNAL_ERROR | ||
| any | XQuery type or dynamic error |