この関数は、ターゲット構文エレメントから、'next child complete' フラグの値を取得します。 この属性は、エレメント・ツリーが完全かどうかを示します。
CciBool cpiElementCompleteNext(
int* returnCode,
CciElement* targetElement);
属性の値が戻されます。 エラーが発生した場合、returnCode がエラーの理由を示します。
この例は、サンプル・パーサー・ファイル 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);
}