4.6.0
Freundlich's C++ toolkit
|
A simple reference wrapper that supports incomplete types.
C++11's reference is also a function call wrapper, which implies that the type it holds must be complete. Here, we drop this requirement.
Public Types | |
using | type = Type |
Public Member Functions | |
reference (Type &&)=delete | |
reference (type &) noexcept | |
type & | get () const noexcept |
type * | operator-> () const noexcept |
using fcppt::reference< Type >::type = Type |
|
delete |
|
explicitnoexcept |
|
nodiscardnoexcept |
|
nodiscardnoexcept |