|
AUI Framework
master
Cross-platform base for C++ UI apps
|
Wraps the object forbidding copy. More...
#include <AUI/Traits/values.h>
Public Member Functions# | |
| move_only (T &&rhs) | |
| move_only (move_only &&rhs) noexcept | |
| move_only (const move_only &)=delete | |
| operator const T & () const | |
| operator T& () | |
| const T & | operator* () const |
| const T * | operator-> () const |
| T * | operator-> () |
| T |
The caller can be sure his value wouldn't be copied even if copy constructor allows to do so.