cpiSetElementValue-Gruppe

Zweck

Funktionen zum Festlegen eines Werts im angegebenen Syntaxelement.

Syntax

void cpiSetElementBitArrayValue(
int*                   returnCode,
CciElement*            targetElement,
const struct CciBitArray*   value);
void cpiSetElementByteArrayValue(
int*                   returnCode,
CciElement*            targetElement,
const struct CciByteArray*  value);
void cpiSetElementBooleanValue(
int*                   returnCode,
CciElement*            targetElement,
CciBool      value);
void cpiSetElementCharacterValue(
int*                   returnCode,
CciElement*            targetElement,
const CciChar*  value,
CciSize         length);
void cpiSetElementDateValue(
int*                   returnCode,
CciElement*            targetElement,
const struct CciDate*  value);
void cpiSetElementDecimalValue(
int*                   returnCode,
CciElement*            targetElement,
const CciChar*  value);
void cpiSetElementGmtTimestampValue(
int*                   returnCode,
CciElement*                 targetElement,  const struct CciTimestamp*  value);
void cpiSetElementGmtTimeValue(
int*                   returnCode,
CciElement*            targetElement,
const struct CciTime*  value);
void cpiSetElementIntegerValue(
int*                   returnCode,
CciElement*            targetElement,
CciInt       value);
void cpiSetElementRealValue(
int*                   returnCode,
CciElement*            targetElement,
CciReal      value);
void cpiSetElementTimestampValue(
int*                   returnCode,
CciElement*            targetElement,
const struct CciTimestamp*  value);
void cpiSetElementTimeValue(
int*                   returnCode,
CciElement*            targetElement,
const struct CciTime*  value);

Parameter

returnCode
Empfängt den Rückkehrcode von der Funktion (Ausgabe). Mögliche Rückkehrcodes sind:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_ELEMENT_OBJECT
  • CCI_INV_DATA_POINTER
  • CCI_INV_DATA_BUFLEN
targetElement
Gibt die Adresse des Zielsyntaxelementobjekts an (Eingabe).
value
Der Wert, der im Zielelement festgelegt werden soll (Eingabe).
length
Die Länge des Datenwertes in Zeichen des Typs CciChar. Dieser Parameter wird nur für relevante Funktionsaufrufe verwendet.

Rückgabewerte

Keine. Wenn ein Fehler auftritt, gibt returnCode die Fehlerursache an.

Zugehörige Konzepte
Benutzerdefinierte Parser
Benutzerdefinierte Erweiterungen
Zugehörige Tasks
Parser in C erstellen
Zugehörige Verweise
cpiSetElementName
cpiSetElementType
cpiSetElementValueValue
C-Parser-Dienstprogrammfunktionen
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 18.05.2006
as08520_