All Classes Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
gears::concepts::Assignable< T > Struct Template Reference

Checks if a type has move assignment and copy assignment. More...

Inherits gears::concepts::And< Args >.

Detailed Description

template<typename T>
struct gears::concepts::Assignable< T >

A Unary concept to check if a type has a copy assignment and a move assignment.

This means that the following code must be valid:

// other_var is of type T
T var = other_var; // copy assignment
T new_var = std::move(var); // move assignment
Template Parameters
TType to check

Definition at line 203 of file basic.hpp.