SE_xmlindexinfo_get_tags

Return a list of tags in an XML index information object.

Usage syntax

LONG SE_xmlindexinfo_get_tags
(SE_XMLINDEXINFO xml_index,
LONG *num_tags,
SE_XMLTAGINFO **tags);

Parameters

xml_index

The SE_XMLINDEXINFO object.

num_tags

The number of tags found.

tags

Pointer to an array of SE_XMLTAGINFO objects.

Description

This function returns an array of SE_XMLTAGINFO objects that describe the tags in the SE_XMLINDEXINFO object. If the SE_XMLINDEXINFO structure contains no tags, "num_tags" will be set to zero and "tags" will be set to NULL.

This function allocates memory for the array of SE_XMLTAGINFO objects. Free the memory allocated to this array by calling SE_xmltaginfo_free_array.

Returns

SE_SUCCESS
SE_INVALID_POINTER

SE_OUT_OF_CLMEM

SE_INVALID_XMLINDEX_OBJECT

SE_SDE_NOT_STARTED