vsg: Member List

vsg 1.1.3 VulkanSceneGraph library

Loading...
Searching...
No Matches
vsg::ref_ptr< T > Member List

This is the complete list of members for vsg::ref_ptr< T >, including all inherited members.

_ptr (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | protected
cast() const (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
element_type typedef (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > |
get() const noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
operator bool() const noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inlineexplicit
operator T*() const noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
operator!=(const ref_ptr< R > &rhs) const (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
operator!=(const R *rhs) const (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
operator*() const noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
operator->() const noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
operator<(const ref_ptr< R > &rhs) const (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
operator<(const R *rhs) const (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
operator=(T *ptr) (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
operator=(const ref_ptr &rhs) (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
operator=(const ref_ptr< R > &rhs) (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
operator=(ref_ptr< R > &&rhs) | vsg::ref_ptr< T > | inline
operator==(const ref_ptr< R > &rhs) const (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
operator==(const R *rhs) const (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
operator[](int) const =delete (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > |
ref_ptr (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | friend
ref_ptr() noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
ref_ptr(const ref_ptr &rhs) noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
ref_ptr(ref_ptr< R > &&rhs) noexcept | vsg::ref_ptr< T > | inline
ref_ptr(const ref_ptr< R > &ptr) noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
ref_ptr(T *ptr) noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inlineexplicit
ref_ptr(R *ptr) noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inlineexplicit
ref_ptr(decltype(nullptr)) noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
release_nodelete() noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
reset() (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
swap(ref_ptr &rhs) noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
valid() const noexcept (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline
~ref_ptr() (defined in vsg::ref_ptr< T >) | vsg::ref_ptr< T > | inline