Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Microsoft.VisualC.StlClr Namespace

 

Contains the classes, interfaces, and enumerators that are used to implement the STL/CLR Library.

ClassDescription
System_CAPS_pubclassDequeEnumerator<TValue>

Supports simple iteration over any STL/CLR object that implements the IDeque<TValue> interface.

System_CAPS_pubclassDequeEnumeratorBase<TValue>

Supports simple iteration over any STL/CLR object that implements the IDeque<TValue> interface.

System_CAPS_pubclassGenericPair<TValue1, TValue2>

Describes an object that wraps a pair of values.

System_CAPS_pubclassHashEnumerator<TKey, TValue>

Supports simple iteration over any STL/CLR object that implements the IHash<TKey, TValue> interface.

System_CAPS_pubclassHashEnumeratorBase<TKey, TValue>

Supports simple iteration over any STL/CLR object that implements the IHash<TKey, TValue> interface.

System_CAPS_pubclassListEnumerator<TValue>

Supports simple iteration over any STL/CLR object that implements the IList<TValue> interface.

System_CAPS_pubclassListEnumeratorBase<TValue>

Supports simple iteration over any STL/CLR object that implements the IList<TValue> interface.

System_CAPS_pubclassTreeEnumerator<TKey, TValue>

Supports simple iteration over any STL/CLR object that implements the ITree<TKey, TValue> interface.

System_CAPS_pubclassTreeEnumeratorBase<TKey, TValue>

Supports simple iteration over any STL/CLR object that implements the ITree<TKey, TValue> interface.

System_CAPS_pubclassVectorEnumerator<TValue>

Supports simple iteration over any STL/CLR object that implements the IVector<TValue> interface.

System_CAPS_pubclassVectorEnumeratorBase<TValue>

Supports simple iteration over any STL/CLR object that implements the IVector<TValue> interface.

InterfaceDescription
System_CAPS_pubinterfaceIDeque<TValue>

Defines the interface of an STL/CLR deque object.

System_CAPS_pubinterfaceIHash<TKey, TValue>

Defines the interface of the STL/CLR hash_map, hash_multimap, hash_set, and hash_multiset objects.

System_CAPS_pubinterfaceIList<TValue>

Defines the interface for an STL/CLR list object.

System_CAPS_pubinterfaceIPriorityQueue<TValue, TCont>

Defines the interface for an STL/CLR priority_queue object.

System_CAPS_pubinterfaceIQueue<TValue, TCont>

Defines the interface for an STL/CLR queue object.

System_CAPS_pubinterfaceIStack<TValue, TCont>

Defines the interface of an STL/CLR stack object.

System_CAPS_pubinterfaceITree<TKey, TValue>

Defines the interface of the STL/CLR hash_map, hash_multimap, hash_set, and hash_multiset objects.

System_CAPS_pubinterfaceIVector<TValue>

Defines the interface for an STL/CLR vector object.

DelegateDescription
System_CAPS_pubdelegateBinaryDelegate<TArg1, TArg2, TResult>

Describes a two-argument delegate. You use it to specify the arguments and return type of the delegate.

System_CAPS_pubdelegateUnaryDelegate<TArg, TResult>

Describes a one-argument delegate. You use it to specify the argument and return type of the delegate.

Return to top
Show: