Export (0) Print
Expand All

Microsoft.VisualC.StlClr Namespace

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

  ClassDescription
Public classDequeEnumerator<TValue>Supports simple iteration over any STL/CLR object that implements the IDeque<TValue> interface.
Public classDequeEnumeratorBase<TValue>Supports simple iteration over any STL/CLR object that implements the IDeque<TValue> interface.
Public classGenericPair<TValue1, TValue2>Describes an object that wraps a pair of values.
Public classHashEnumerator<TKey, TValue>Supports simple iteration over any STL/CLR object that implements the IHash<TKey, TValue> interface.
Public classHashEnumeratorBase<TKey, TValue>Supports simple iteration over any STL/CLR object that implements the IHash<TKey, TValue> interface.
Public classListEnumerator<TValue>Supports simple iteration over any STL/CLR object that implements the IList<TValue> interface.
Public classListEnumeratorBase<TValue>Supports simple iteration over any STL/CLR object that implements the IList<TValue> interface.
Public classTreeEnumerator<TKey, TValue>Supports simple iteration over any STL/CLR object that implements the ITree<TKey, TValue> interface.
Public classTreeEnumeratorBase<TKey, TValue>Supports simple iteration over any STL/CLR object that implements the ITree<TKey, TValue> interface.
Public classVectorEnumerator<TValue>Supports simple iteration over any STL/CLR object that implements the IVector<TValue> interface.
Public classVectorEnumeratorBase<TValue>Supports simple iteration over any STL/CLR object that implements the IVector<TValue> interface.

  InterfaceDescription
Public interfaceIDeque<TValue>Defines the interface of an STL/CLR deque object.
Public interfaceIHash<TKey, TValue>Defines the interface of the STL/CLR hash_map, hash_multimap, hash_set, and hash_multiset objects.
Public interfaceIList<TValue>Defines the interface for an STL/CLR list object.
Public interfaceIPriorityQueue<TValue, TCont>Defines the interface for an STL/CLR priority_queue object.
Public interfaceIQueue<TValue, TCont>Defines the interface for an STL/CLR queue object.
Public interfaceIStack<TValue, TCont>Defines the interface of an STL/CLR stack object.
Public interfaceITree<TKey, TValue>Defines the interface of the STL/CLR hash_map, hash_multimap, hash_set, and hash_multiset objects.
Public interfaceIVector<TValue>Defines the interface for an STL/CLR vector object.

  DelegateDescription
Public delegateBinaryDelegate<TArg1, TArg2, TResult>Describes a two-argument delegate. You use it to specify the arguments and return type of the delegate.
Public delegateUnaryDelegate<TArg, TResult>Describes a one-argument delegate. You use it to specify the argument and return type of the delegate.

Community Additions

ADD
Show:
© 2014 Microsoft