Diese Funktion ruft den Wert der Markierung 'next child complete' vom Zielsyntaxelement ab. Dieses Attribut gibt an, ob die Baumstruktur vollständig ist.
CciBool cpiElementCompleteNext(
int* returnCode,
CciElement* targetElement);
Der Wert des Attributs wird zurückgegeben. Wenn ein Fehler auftritt, gibt returnCode den Grund für den Fehler an.
Das folgende Beispiel stammt aus der Musterparserdatei BipSampPluginParser.c:
if ((!cpiElementCompleteNext(&rc, element)) &&
(cpiElementType(&rc, element) == CCI_ELEMENT_TYPE_NAME)) {
while ((!cpiElementCompleteNext(&rc, element)) &&
(!cpiFirstChild(&rc, element)) &&
(pc->iCurrentElement))
{
pc->iCurrentElement = parseNextItem(parser, context, pc->iCurrentElement);
}