The BasicLockable concept describes the minimal characteristics of types that provide exclusive blocking semantics for execution agents (i.e. threads).
The Iterator concept describes types that can be used to identify and traverse the elements of a container. Iterator
Defines a type that can be used to represent a set of constant values or any combination of those values. This trait is typically implemented by integer types,
Specifies that an instance of the type can be destructed. Requirements The type T satisfies
A SequenceContainer is a Container
Specifies that the type is POD (Plain Old Data) type. This means the type is compatible with the types used in the C programming language, can be manipulated using C library
Two objects of this type can be dereferenced and the resulting values can be swapped using unqualified function call swap() in the context where both
Specifies that an object of the type can be destroyed by a given
An AllocatorAwareContainer is a
Specifies that the type is a pointer-like object which can be compared to std::nullptr_t objects. Requirements
Page 5 of 6