###  | #  |

Classes
Basic Concepts

Various basic concepts. More...

## Classes
struct | DefaultConstructible< T >
| Concept of default construction requirement. More...
struct | CopyConstructible< T >
| Concept of copy construction requirement. More...
struct | Assignable< T >
| Concept of copy assignment requirement. More...
struct | EqualityComparable< T >
| Concept of == and != comparability requirement. More...
struct | Swappable< T >
| Concept of swap operation requirement. More...
struct | Regular< T >
| Concept for type regularity requirement. More...
struct | Metafunction< T >
| Concept for type as metafunction requirement. More...
struct | SameType< T, U >
| Concept of types equivalence requirement. More...

## Detailed Description

Various basic concepts.