Celeritas  0.5.0-56+6b053cd
celeritas::ObserverPtr< T, M > Member List

This is the complete list of members for celeritas::ObserverPtr< T, M >, including all inherited members.

element_type typedefceleritas::ObserverPtr< T, M >
get() const noexceptceleritas::ObserverPtr< T, M >inline
ObserverPtr (defined in celeritas::ObserverPtr< T, M >)celeritas::ObserverPtr< T, M >friend
ObserverPtr() noexcept=defaultceleritas::ObserverPtr< T, M >
ObserverPtr(std::nullptr_t) noexceptceleritas::ObserverPtr< T, M >inline
ObserverPtr(pointer ptr) noexceptceleritas::ObserverPtr< T, M >inlineexplicit
ObserverPtr(ObserverPtr< T2, M > other) noexceptceleritas::ObserverPtr< T, M >inline
operator bool() const noexceptceleritas::ObserverPtr< T, M >inlineexplicit
operator pointer() const noexceptceleritas::ObserverPtr< T, M >inlineexplicit
operator*() const noexceptceleritas::ObserverPtr< T, M >inline
operator->() const noexceptceleritas::ObserverPtr< T, M >inline
pointer typedefceleritas::ObserverPtr< T, M >
reference typedefceleritas::ObserverPtr< T, M >
release() noexceptceleritas::ObserverPtr< T, M >inline
reset(pointer ptr=nullptr) noexceptceleritas::ObserverPtr< T, M >inline
swap(ObserverPtr &other) noexceptceleritas::ObserverPtr< T, M >inline