List of functions in cellarray.inc

Function Description
ByteCountToCells
Returns the number of cells required to fit a string of the specified size
(including the null terminator).
ArrayCreate
Creates a handle to a dynamically sized array.
ArrayClone
Clones an array, returning a new handle with the same size and data.
ArrayClear
Clears all entries from the array.
ArraySize
Returns the number of elements in the array.
ArrayResize
Resizes an array.
ArrayGetArray
Retrieves an array of data from a cellarray.
ArrayGetCell
Returns a single cell of data from an array
ArrayGetString
Returieves string data from an array.
ArraySetArray
Fills an item's data with the contents of an array.
ArraySetCell
Sets an item's data to a single cell value.
ArraySetString
Sets an item's data to a string value.
ArrayPushArray
Creates a new item at the end of the cellarray and copies the provided array
into it.
ArrayPushCell
Creates a new item at the end of the array and sets the item's single cell
value.
ArrayPushString
Creates a new item at the end of the array and copies the provided string
into it.
ArrayInsertArrayAfter
Creates a new item behind the specified item and copies the provided array
into it. All items beyond it get shifted up by one.
ArrayInsertCellAfter
Creates a new item behind the specified item and sets the item's single cell
value. All items beyond it get shifted up by one.
ArrayInsertStringAfter
Creates a new item behind the specified item and copies the provided string
into it. All items beyond it get shifted up by one.
ArrayInsertArrayBefore
Creates a new item in front of the specified item and copies the provided
array into it. All items beyond it get shifted up by one.
ArrayInsertCellBefore
Creates a new item in front of the specified item and sets the item's single
cell value. All items beyond it get shifted up by one.
ArrayInsertStringBefore
Creates a new item in front of the specified item and copies the provided
string into it. All items beyond it get shifted up by one.
ArraySwap
Swaps the position of two items.
ArrayDeleteItem
Deletes an item from the array. All items beyond it get shifted down by one.
ArrayFindString
Searches through the array and returns the index of the first occurence of
the specified string.
ArrayFindValue
Searches through the array and returns the index of the first occurence of
the specified value.
ArrayGetStringHandle
Creates a special handle that can be passed to a string format routine for
printing as a string (with the %a format option).
ArrayDestroy
Destroys the array and frees its memory.
ArraySort
Similar to sorting.inc's CustomSort, the sorting algorithm then uses the
custom comparison function to sort the data.
ArraySortEx
A faster version of ArraySort, the sorting algorithm then uses the custom
comparison function to sort the data.