cniFirstChild

Restituisce l'indirizzo dell'oggetto elemento di sintassi che è il primo child dell'elemento di sintassi specificato.

Sintassi

CciElement* cniFirstChild(
  int*      returnCode,
  CciElement*  targetElement);

Parametri

returnCode
Il codice di ritorno dalla funzione (output).
I codici di ritorno possibili sono:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_ELEMENT_OBJECT
targetElement
L'indirizzo dell'oggetto elemento di sintassi di destinazione (input).

Valori di restituzione

  • Se ha esito positivo, viene restituito l'indirizzo dell'oggetto elemento di sintassi richiesto.
  • Se non è presente alcun elemento primo child, viene restituito il valore zero e returnCode è impostato su CCI_SUCCESS.
  • Se si verifica un errore, viene restituito un valore zero (CCI_NULL_ADDR) e il parametro returnCode indica il motivo dell'errore.

Esempio

  if (element != 0) {
    cniElementName(&rc, element, (CciChar*)&elementName, sizeof(elementName));
    firstChild = cniFirstChild(&rc, element);
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
as07720_