CciElement* cpiNextSibling( int* returnCode, const CciElement* targetElement);
Die Adresse des angeforderten Syntaxelementobjekts wird zurückgegeben. Wenn kein nächstes gleichgeordnetes Element vorhanden ist, wird null zurückgegeben. Wenn ein Fehler auftritt, wird null (CCI_NULL_ADDR) zurückgegeben, und returnCode gibt die Fehlerursache an.
Dieses Beispiel wurde aus der Knotenbeispieldatei BipSampPluginParser.c entnommen (Zeile 494 bis 496):
while ((!cpiElementCompleteNext(&rc, cpiParent(&rc, element))) && (!cpiNextSibling(&rc, element)) && (pc->iCurrentElement))