|
ReXGlue SDK
|
#include <rex/utility.h>
Public Types | |
| using | element_type = std::remove_reference_t<decltype(*std::declval<T&>())> |
Friends | |
| bool | operator== (const PropagateConst &value, std::nullptr_t) noexcept |
Additional Inherited Members | |
| Protected Member Functions inherited from rex::MoveOnly | |
| MoveOnly (MoveOnly &&)=default | |
| MoveOnly & | operator= (MoveOnly &&)=default |
| MoveOnly (const MoveOnly &)=delete | |
| MoveOnly & | operator= (const MoveOnly &)=delete |
Pointer wrapper whose pointee follows the const of its owner.
| T | A raw pointer or a smart pointer such as std::unique_ptr. |