Esta función devuelve la dirección del objeto de elemento de sintaxis que es el hermano siguiente (de la derecha) del elemento de destino especificado.
CciElement* cpiNextSibling(
int* returnCode,
const CciElement* targetElement);
Se devuelve la dirección del objeto de elemento de sintaxis solicitado, a menos que no haya ningún hermano siguiente en cuyo caso se devuelve cero. Si se produce un error, se devuelve cero (CCI_NULL_ADDR) y returnCode indica la razón del error.
Este ejemplo se ha tomado del archivo de nodo de ejemplo BipSampPluginParser.c:
while ((!cpiElementCompleteNext(&rc, cpiParent(&rc, element))) &&
(!cpiNextSibling(&rc, element)) &&
(pc->iCurrentElement))