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 |