SE_xmlindex_get_info_list

Returns a list of XML index templates.

Usage syntax

LONG SE_xmlindex_get_info_list
(SE_CONNECTION connection,
SE_XMLINDEXINFO **xml_index_list,
LONG *count);

Parameters

connection

The current connection.

xml_index_list

A pointer to an array of XML index template objects.

count

The number of XML index templates returned in the XML index array.

Description

SE_xmlindex_get_info_list returns a list of all XML index templates. This function initializes a list of XML index template objects, allocating memory to them as well. (Calls to SE_xmlindexinfo_create() are not necessary in this case.)

This function does not return individual XML column index definitions.

Use SE_xmlindex_free_info_list() to free the list of XML index objects.

Returns

SE_SUCCESS
SE_INVALID_POINTER

SE_DB_IO_ERROR

SE_OUT_OF_CLMEM

SE_OUT_OF_SVMEM

SE_NET_FAILURE