Luna::Ref::as
template <typename _Rty>
_Rty * as() const
Gets the boxed object casted to _Rty
.
Return value
Returns one pointer to the boxed object casted to _Rty
. Returns nullptr
if the reference is null or the boxed object cannot be casted to _Rty
.