I_Immutable_Array (Interface)
Interface for an immutable array.
Extends: I_Immutable_Collection
Properties
_Begin
Type: T_Position
Index of the first element.
_End
Type: T_Position
Index of the last element.
Methods
Contains
Returns: BOOL
Checks if item is contained in array.
Inputs
Name |
Type |
Description |
|---|---|---|
|
|
Item to find. |
Get
Returns: I_Immutable_Array
Gets item from array at specified location.
Inputs
Name |
Type |
Description |
|---|---|---|
|
Location of item. |
|
|
|
Variable to store returned item. |
Outputs
Name |
Type |
Description |
|---|---|---|
|
|
Get_As_String
Returns: I_Immutable_Array
Returns item as a string, if type to string conversion is supported.
Inputs
Name |
Type |
Description |
|---|---|---|
|
Location of item. |
|
|
|
Variable to store returned item. |
Outputs
Name |
Type |
Description |
|---|---|---|
|
|
Get_Type_At
Returns: I_Immutable_Array
Gets the type of the item at specified location.
Inputs
Name |
Type |
Description |
|---|---|---|
|
Outputs
Name |
Type |
Description |
|---|---|---|
|
||
|
|
Search
Returns: I_Immutable_Array
Find the location of an item in the array.
Inputs
Name |
Type |
Description |
|---|---|---|
|
|
Item to find. |
Outputs
Name |
Type |
Description |
|---|---|---|
|
Location of item. |
|
|
|