Returns a pointer to the underlying <ArraySubscriptParams> object.
Class Hierarchy | Type » ArraySubscriptParams |
Function members are as follows:
Return Type | Function Name | Documentation |
---|---|---|
int32 | AcquireSubscripts | Copies the subscripts from the source <ArraySubscriptParams> object to this <ArraySubscriptParams> object. |
int32 | GetSubscriptDimension | Returns the subscript dimension at the specified index. For example, int[2][3][4] has three subscripts with subscript dimension indices 0, 1, and 2. Querying subscript dimension 1 returns 3. |
int32 | GetSubscripts | Copies the value of the array subscripts into the <Int32Array> submitted to this function. For example, a declaration of 'int my_int[2][3][4]' returns an <Int32Array> containing the values [2, 3, 4]. |
int32 | SetSubscriptDimension | Sets the subscript dimension at the specified index. For example, int[2][3][4] has three subscripts with subscript dimension indices 0, 1, and 2. Setting subscript dimension 1 to the value 8 changes the declaration to int[2][8][4]. |
int32 | SetSubscripts | Sets the array subscripts to the values of the <Int32Array> submitted to this function. |
Object members are as follows:
Type Name | Accessor Name | Documentation |
---|---|---|
int32 | SubscriptCount | Gets or sets the number of array subscripts. For example: 1 declares an array such as int data[1], 2 declares an array such as int data[4][4]. Note that the number of subscripts is not the same as the subscript value, which must be set separately. |