Command
QisLib_GetStructureChildrenNum

QisLib_GetStructureChildrenNum


Function:
	int QisLib_GetStructureChildrenNum(const char* StructName, CQisStructNumRefs**
		ListOfChildren);

Inputs:
	StructName: Name of the cell in question.
	ListOfChildren: Address of a pointer of type CQisStructNumRefs*. When the function
	returns successfully this pointer will point to a list of children and number of
	references associated with each one of those children.

Return:
	success: value > 0 indicating number of children returned in the list
	special: 0 indicating that no children were found or the specified cell does not
	exist.
	failure: value < 0 indicating one of the following errors :

Errors:
	-1: Input argument is invalid (null).
	-2: Internal memory error occurred while generating list of cells.
	-3: File open in progress, operation not permitted.

Description:
	- It works exactly like QisLib_GetStructureChildren but also returns the number of
	references to each child cell.
	- It is the responsibility of the user to free the memory allocated for this list by
	calling QisLib_FreeStructChildrenRefsData() to avoid memory leak.

References:
QisLib_FreeStructChildrenRefsData
QisLib_GetStructureChildren
CQisStructNumRefs