CciBool cpiElementCompleteNext( int* returnCode, CciElement* targetElement);
The value of the attribute is returned. If an error occurs, returnCode indicates the reason for the error.
This example is taken from the sample parser file BipSampPluginParser.c (lines 491 to 499):
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); }
Related concepts
User-defined parsers
User-defined extensions
Related tasks
Creating a parser in C
Related reference
cpiElementCompletePrevious
Parser utility functions
Notices |
Trademarks |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
as08410_ |