Gruppo cpiSetElementValue

Scopo

Queste funzioni consentono l'impostazione di un valore nell'elemento di sintassi specificato.

Sintassi

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);

Parametri

returnCode
Riceve il codice di ritorno dalla funzione (output).
I codici di ritorno possibili sono:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_ELEMENT_OBJECT
  • CCI_INV_DATA_POINTER
  • CCI_INV_DATA_BUFLEN
targetElement
Specifica l'indirizzo dell'oggetto elemento di sintassi di destinazione (input).
value
Il valore da impostare nell'elemento di destinazione (input).
length
La lunghezza del valore dei dati, espressa come il numero di caratteri CciChar. Viene utilizzato solo nelle chiamate di funzioni rilevanti.

Valori di restituzione

Nessuno. Se si verifica un errore, il parametro returnCode indica il motivo dell'errore.

Concetti correlati
Programmi di analisi definiti dall'utente
Estensioni definite dall'utente
Attività correlate
Creazione di un programma di analisi in C
Riferimenti correlati
cpiSetElementName
cpiSetElementType
cpiSetElementValueValue
Funzioni di utilità del programma di analisi in C
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
as08520_