System.Concepts Namespace
Concepts
public
concept
AdditiveGroup<T>
public
concept
AdditiveMonoid<T>
public
concept
AdditiveSemigroup<T>
public
concept
BackInsertionSequence<T>
public
concept
BidirectionalContainer<T>
public
concept
BidirectionalIterator<T>
public
concept
BinaryFunction<T>
public
concept
BinaryOperation<T>
public
concept
BinaryPredicate<T>
public
concept
CommutativeSemiring<T>
public
concept
Container<T>
public
concept
ConversionFromByte<T>
public
concept
ConversionFromSByte<T>
public
concept
CopyAssignable<T>
public
concept
CopyAssignable<T, U>
public
concept
CopyConstructible<T>
public
concept
Copyable<T>
public
concept
DefaultConstructible<T>
public
concept
Destructible<T>
public
concept
EqualityComparable<T>
public
concept
EqualityComparable<T, U>
public
concept
EuclideanSemiring<T>
public
concept
ForwardContainer<T>
public
concept
ForwardIterator<T>
public
concept
FrontInsertionSequence<T>
public
concept
HashFunction<T, Key>
public
concept
InputIterator<T>
public
concept
InsertionSequence<T>
public
concept
Integer<I>
public
concept
KeySelectionFunction<T, Key, Value>
public
concept
LessThanComparable<T>
public
concept
LessThanComparable<T, U>
public
concept
Movable<T>
public
concept
MoveAssignable<T>
public
concept
MoveConstructible<T>
public
concept
MultiplicativeGroup<T>
public
concept
MultiplicativeMonoid<T>
public
concept
MultiplicativeSemigroup<T>
public
concept
OrderedAdditiveGroup<T>
public
concept
OrderedAdditiveMonoid<T>
public
concept
OrderedAdditiveSemigroup<T>
public
concept
OrderedMultiplicativeSemigroup<T>
public
concept
OutputIterator<T>
public
concept
RandomAccessContainer<T>
public
concept
RandomAccessIterator<T>
public
concept
Regular<T>
public
concept
Relation<T>
public
concept
Relation<T, U, V>
public
concept
Semiregular<T>
public
concept
Semiring<T>
public
concept
SignedInteger<I>
public
concept
TotallyOrdered<T>
public
concept
TotallyOrdered<T, U>
public
concept
TrivialIterator<T>
public
concept
UnaryFunction<T>
public
concept
UnaryOperation<T>
public
concept
UnaryPredicate<T>
public
concept
UnsignedInteger<U>