Non-persistent reference (i.e., cannot take rvalues) More...
#include <reference.h>
Inherits reference_impl< T, std::add_pointer_t< std::remove_reference_t< T > > >.
Inherited by persistent_reference< T >.
Public Types | |
| using | base_type = bbm::detail::reference_impl< T, std::add_pointer_t< std::remove_reference_t< T > > > |
Public Member Functions | |
| constexpr | reference (std::decay_t< T > &&)=delete |
| Disallow rvalue construction. | |
Non-persistent reference (i.e., cannot take rvalues)
| using base_type = bbm::detail::reference_impl<T, std::add_pointer_t<std::remove_reference_t<T> >> |
|
inlineconstexprdelete |
Disallow rvalue construction.