|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Move-only type for testing move semantics. More...
Public Member Functions | |
| MoveOnly (int v) | |
| MoveOnly (const MoveOnly &)=delete | |
| MoveOnly & | operator= (const MoveOnly &)=delete |
| MoveOnly (MoveOnly &&other) noexcept | |
| MoveOnly & | operator= (MoveOnly &&other) noexcept |
| bool | operator== (const MoveOnly &other) const |
Public Attributes | |
| int | value |
| bool | moved_from = false |
Move-only type for testing move semantics.
Definition at line 110 of file dynliststack_test.cc.
|
inlineexplicit |
Definition at line 115 of file dynliststack_test.cc.
|
inlinenoexcept |
Definition at line 118 of file dynliststack_test.cc.
References Aleph::maps().
Definition at line 122 of file dynliststack_test.cc.
References Aleph::maps(), and value.
Definition at line 129 of file dynliststack_test.cc.
References Aleph::maps(), and value.
Definition at line 113 of file dynliststack_test.cc.
| int MoveOnly::value |
Definition at line 112 of file dynliststack_test.cc.
Referenced by operator=(), and operator==().