IPB_Session interface:
SetArrayItemValue method
Description
Sets the value of an array item to the value of an IPB_Value.
Syntax
SetArrayItemValue( pbarray array, pblong dim[ ], IPB_Value* src)
Argument |
Description |
---|---|
array |
A valid pbarray structure in which you want to set an array item to null. |
dim |
A pblong array to hold the indexes of each dimension of the array. The size of the array must equal the dimensions of array. |
src |
The value to which the array item is to be changed. |
Return Values
None.
Examples
This code sets the value of each item in an array:
for( i=1; i <= bound; i++)
{
dim[0]= i;
ipv = Session -> AcquireArrayItemValue(refArg, dim);
Session -> SetArrayItemValue(*i_array, dim, ipv);
Session -> ReleaseValue(ipv);
}
Usage
The SetArrayItemValue method does not verify that the datatype of the replacement value matches the datatype of the original value.