Export (0) Print
Expand All

ContainerRandomAccessIterator<TValue> Methods

The ContainerRandomAccessIterator<TValue> type exposes the following members.

  Name Description
Public method Clone Creates a copy of the current ContainerRandomAccessIterator<TValue> object.
Public method container Gets the container that the iterator is traversing.
Public method distance(ContainerRandomAccessIterator<TValue>) Determines the distance between the element that the current iterator is pointing to and the element that the given iterator is pointing to.
Public method distance(IRandomAccessIterator<TValue>) Determines the distance between the element that the current iterator is pointing to and the element that the given iterator is pointing to.
Public method equal_to(ContainerRandomAccessIterator<TValue>) Determines whether the given ContainerRandomAccessIterator<TValue> object is the same as the current ContainerRandomAccessIterator<TValue> object.
Public method equal_to(IInputIterator<TValue>) Determines whether the given IInputIterator<TValue> object is the same as the current ContainerRandomAccessIterator<TValue> object.
Public method Equals(Object) Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method get_bias Gets the bias of the iterator. The bias is the offset of the iterator from element zero.
Public method get_cref Returns a constant reference to the element that the iterator is currently pointing to.
Public method get_node Gets the node, or element, that the iterator is pointing to.
Public method get_ref Returns a reference to the element that the iterator is currently pointing to.
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Public method less_than(ContainerRandomAccessIterator<TValue>) Determines whether the current iterator is pointing to an element in the container that is before the element that the given iterator points to.
Public method less_than(IRandomAccessIterator<TValue>) Determines whether the current iterator is pointing to an element in the container that is before the element that the given iterator points to.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method move Moves the iterator by the given number of elements.
Public method next Increments the iterator to the next position in the underlying container, or to the first position beyond the end of container if the container has been completely traversed.
Public method prev Positions the iterator to the element immediately before the current element.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)
Public method valid Determines whether the iterator is valid and can be safely used to traverse the underlying container.
Top
Show:
© 2014 Microsoft