
|
Add(IIEValue)
|
Overloaded. Adds an item (value) to the vector. The method returns the index of the added item which may be used to access the item later using the Value property
|

|
Append(IValueVector)
|
Adds the values from the given vector to the end of the current vector. The values are not cloned, i.e., it is not a "deep" copy or append
|

|
Assign(IInterface)
|
Overloaded. Represents method Assign(IInterface).
|

|
Assign(TPersistent)
|
Overloaded. Represents method Assign(TPersistent).
|

|
Clone
|
Overloaded. Represents method Clone.
|

|
Equals(IInterface)
|
Overloaded. Represents method Equals(IInterface).
|

|
Equals(IValueVector)
|
Overloaded. Compare two IValueVectors. The method determines if both vectors have the same number of items and, if they do, do all items equal (IIEValue.Equals)
|

|
Equals(TObject)
|
Overloaded. Returns TRUE if the IValueVector is equal to some object
|

|
First
|
Returns the first (index=0) item in the vector. If the vector is empty, the method raises an EListError exception
|

|
Get(Integer)
|
Overloaded. Represents method Get(Integer).
|

|
GetEnumerator
|
Represents method GetEnumerator.
|

|
GetHashCode
|
Represents method GetHashCode.
|

|
GetTag
|
Represents method GetTag.
|

|
GetValueCount
|
Represents method GetValueCount.
|

|
IndexOf(IIEValue)
|
Returns the index of the first occurrence of the item within the vector, or -1 if the item is not in the vector
|

|
Insert(Integer,IIEValue)
|
Inserts the specified item at the index. If the index is out of bounds, an EListError exception is raised
|

|
Last
|
Returns the last item in the vector (index=ValueCount-1). If the vector is empty, a EListError exception is raised
|

|
Put(Integer,IIEValue)
|
Overloaded. Represents method Put(Integer,IIEValue).
|

|
Remove(IIEValue)
|
Removes the item from the value vector. The index where the item was found (or -1 if not found) is returned
|

|
SetTag(TRSTag)
|
Represents method SetTag(TRSTag).
|

|
ToString
|
Represents method ToString.
|