Module semantics

Source
Expand description

Set of traits describing C++ move and copy semantics.

They provide the “glue” for CSTL in the form of drop, copy and move function tables.

Traits§

BaseType
Trait for sized types.
CopyMoveType
Trait for types that can be copied and moved with C++ semantics.
CopyOnlyType
Trait for types that can be copied and moved with C++ semantics.
MoveType
Trait for types that can be moved with C++ semantics.