CciBool cpiElementCompletePrevious( int* returnCode, CciElement* targetElement);
Viene restituito il valore dell'attributo. Se si verifica un errore, il parametro returnCode indica il motivo dell'errore.
Questo esempio è simile al codice estratto dal file del programma di analisi di esempio BipSampPluginParser.c (da riga 491 a 499). Nel file di esempio, il codice fornito è relativo acpiElementCompleteNext.
if ((!cpiElementCompletePrevious(&rc, element)) && (cpiElementType(&rc, element) == CCI_ELEMENT_TYPE_NAME)) { while ((!cpiElementCompletePrevious(&rc, element)) && (!cpiFirstChild(&rc, element)) && (pc->iCurrentElement)) { pc->iCurrentElement = parsePreviousItem(parser, context, pc->iCurrentElement); }