|
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.
|