Description
PBArrayInfo is a C++ structure used to hold information about arrays.
Properties
|
Member |
Type |
Description |
|---|---|---|
|
ArrayBound |
Local struct declaration |
Structure of type pblong containing the boundaries (upperBound, lowerBound) of a dimension. |
|
BoundedArray |
Enum data |
Used in arrayType to identify that the array is a bounded array. |
|
UnboundedArray |
Enum data |
Used in arrayType to identify that the array is an unbounded array. |
|
arrayType |
Enum type |
Used in IPB_Session::GetArrayInfo to identify the datatype of the array. Do not set this variable manually. |
|
valueType |
pbuint |
The datatype of array items. Set it to pbvalue_type if it is a simple type, or pbobject if the item is a class or structure. |
|
numDimensions |
pbuint |
Number of dimensions of the array. An unbounded array can have only one dimension. The lower bound is one. |
|
bounds |
ArrayBound[] |
Array bounds declaration array, used in a bounded array. |


