Requirements of the Assignable Concept. More...
#include <_assignable.hpp>
Public Member Functions | |
requirements () | |
Constructor. | |
Static Public Member Functions | |
static void | require_assign (T &a, const T &b) |
Require the assign() method, which must be defined in the instigate::assignable::interface. | |
static void | require_copy_constructor (char *p, const T &ob) |
Require the copy_constructor() method, which must be defined in the instigate::assignable::interface. |
Requirements of the Assignable Concept.
This code will be compiled if and only if T is a model of the instigate::assignable concept.
instigate::assignable::requirements< T >::requirements | ( | ) | [inline] |
Constructor.
Check the requirements of instigate::assignable::interface