WebSphere Message Broker, Version 8.0.0.7
Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS
See information about the latest product version
See information about the latest product version
cpiSetElementValue group
This group of functions set the value of the specified syntax element.
Specify the appropriate function from this group that matches the type of data to be set:
- cpiSetElementBitArrayValue
- cpiSetElementByteArrayValue
- cpiSetElementBooleanValue
- cpiSetElementCharacterValue
- cpiSetElementDateValue
- cpiSetElementDecimalValue
- cpiSetElementGmtTimestampValue
- cpiSetElementGmtTimeValue
- cpiSetElementIntegerValue
- cpiSetElementRealValue
- cpiSetElementTimestampValue
- cpiSetElementTimeValue
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);
Parameters
- returnCode
- Receives the return code from the function (output). Possible return codes are:
- CCI_SUCCESS
- CCI_EXCEPTION
- CCI_INV_ELEMENT_OBJECT
- CCI_INV_DATA_POINTER
- CCI_INV_DATA_BUFLEN
- targetElement
- Specifies the address of the target syntax element object (input).
- value
- The value to be set in the target element (input).
- length
- The length of the data value, expressed as the number of CciChar characters. This parameter is used on relevant function calls only.
Return values
None. If an error occurs, returnCode indicates the reason for the error.