Microsoft.VisualC.StlClr Namespace
Contains the classes, interfaces, and enumerators that are used to implement the STL/CLR Library.
Classes
DequeEnumerator<TValue> |
Supports simple iteration over any STL/CLR object that implements the IDeque<TValue> interface. |
DequeEnumeratorBase<TValue> |
Supports simple iteration over any STL/CLR object that implements the IDeque<TValue> interface. |
GenericPair<TValue1,TValue2> |
Describes an object that wraps a pair of values. |
HashEnumerator<TKey,TValue> |
Supports simple iteration over any STL/CLR object that implements the IHash<TKey,TValue> interface. |
HashEnumeratorBase<TKey,TValue> |
Supports simple iteration over any STL/CLR object that implements the IHash<TKey,TValue> interface. |
ListEnumerator<TValue> |
Supports simple iteration over any STL/CLR object that implements the IList<TValue> interface. |
ListEnumeratorBase<TValue> |
Supports simple iteration over any STL/CLR object that implements the IList<TValue> interface. |
TreeEnumerator<TKey,TValue> |
Supports simple iteration over any STL/CLR object that implements the ITree<TKey,TValue> interface. |
TreeEnumeratorBase<TKey,TValue> |
Supports simple iteration over any STL/CLR object that implements the ITree<TKey,TValue> interface. |
VectorEnumerator<TValue> |
Supports simple iteration over any STL/CLR object that implements the IVector<TValue> interface. |
VectorEnumeratorBase<TValue> |
Supports simple iteration over any STL/CLR object that implements the IVector<TValue> interface. |
Interfaces
IDeque<TValue> |
Defines the interface of an STL/CLR |
IHash<TKey,TValue> |
Defines the interface of the STL/CLR |
IList<TValue> |
Defines the interface for an STL/CLR list object. |
IPriorityQueue<TValue,TCont> |
Defines the interface for an STL/CLR priority_queue object. |
IQueue<TValue,TCont> |
Defines the interface for an STL/CLR queue object. |
IStack<TValue,TCont> |
Defines the interface of an STL/CLR stack object. |
ITree<TKey,TValue> |
Defines the interface of the STL/CLR |
IVector<TValue> |
Defines the interface for an STL/CLR vector object. |
Delegates
BinaryDelegate<TArg1,TArg2,TResult> |
Describes a two-argument delegate. You use it to specify the arguments and return type of the delegate. |
UnaryDelegate<TArg,TResult> |
Describes a one-argument delegate. You use it to specify the argument and return type of the delegate. |