Command
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 |