![]() |
Spicy
|
This is the complete list of members for hilti::rt::IntrusivePtr< T >, including all inherited members.
| const_pointer typedef (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | |
| const_reference typedef (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | |
| element_type typedef (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | |
| get() const noexcept (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | inline |
| IntrusivePtr() noexcept=default (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | |
| IntrusivePtr(std::nullptr_t) noexcept (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | inline |
| IntrusivePtr(intrusive_ptr::AdoptRef, pointer raw_ptr) noexcept | hilti::rt::IntrusivePtr< T > | inline |
| IntrusivePtr(intrusive_ptr::NewRef, pointer raw_ptr) noexcept | hilti::rt::IntrusivePtr< T > | inline |
| IntrusivePtr(IntrusivePtr &&other) noexcept (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | inline |
| IntrusivePtr(const IntrusivePtr &other) noexcept (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | inline |
| IntrusivePtr(IntrusivePtr< U > other) noexcept requires(std (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | inline |
| make_intrusive(Ts &&... args) | hilti::rt::IntrusivePtr< T > | related |
| operator bool() const noexcept (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | inlineexplicit |
| operator!() const noexcept (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | inline |
| operator!=(const IntrusivePtr< T > &x, std::nullptr_t) (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | related |
| operator!=(std::nullptr_t, const IntrusivePtr< T > &x) (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | related |
| operator!=(const IntrusivePtr< T > &x, const T *y) (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | related |
| operator!=(const T *x, const IntrusivePtr< T > &y) (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | related |
| operator!=(const IntrusivePtr< T > &x, const IntrusivePtr< U > &y) -> decltype(x.get() !=y.get()) (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | related |
| operator*() const noexcept (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | inline |
| operator->() const noexcept (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | inline |
| operator=(IntrusivePtr other) noexcept (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | inline |
| operator==(const IntrusivePtr< T > &x, std::nullptr_t) (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | related |
| operator==(std::nullptr_t, const IntrusivePtr< T > &x) (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | related |
| operator==(const IntrusivePtr< T > &x, const T *y) (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | related |
| operator==(const T *x, const IntrusivePtr< T > &y) (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | related |
| operator==(const IntrusivePtr< T > &x, const IntrusivePtr< U > &y) -> decltype(x.get()==y.get()) (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | related |
| pointer typedef (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | |
| reference typedef (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | |
| release() noexcept | hilti::rt::IntrusivePtr< T > | inline |
| swap(IntrusivePtr &other) noexcept (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | inline |
| swap (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | friend |
| ~IntrusivePtr() (defined in hilti::rt::IntrusivePtr< T >) | hilti::rt::IntrusivePtr< T > | inline |