| __enable_weak_this(const enable_shared_from_this< U > *object, V *ptr) noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inlineprivate |
| __enable_weak_this(...) noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inlineprivate |
| AssertNotNull(const bool null) (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inlineprivatestatic |
| atomic_load() const (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| atomic_load(std::memory_order order) const (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| atomic_store(const shared_ptr< T, SAFE > &new_ptr) (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| element_type typedef (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | |
| get() const (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| internal (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | private |
| operator bool() const noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inlineexplicit |
| operator!=(const shared_ptr< U > &other) const noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| operator!=(std::nullptr_t) const noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| operator*() const (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| operator->() const (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| operator<(const shared_ptr< U > &other) const noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| operator<=(const shared_ptr< U > &other) const noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| operator=(const shared_ptr< T, SAFE > &other) noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| operator=(const shared_ptr< U > &other) (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| operator=(shared_ptr &&other) noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| operator=(shared_ptr< U > &&other) (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| operator=(unique_ptr< U, DELETER, SAFE_P > &&ref) (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| operator==(const shared_ptr< U > &other) const noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| operator==(std::nullptr_t) const noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| operator>(const shared_ptr< U > &other) const noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| operator>=(const shared_ptr< U > &other) const noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| original typedef (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | |
| reset() (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| reset(U *ptr) (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| reset(U *ptr, DELETER deleter) (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| shared_ptr (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | friend |
| shared_ptr() (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| shared_ptr(std::nullptr_t) (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| shared_ptr(U *ptr) (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inlineexplicit |
| shared_ptr(T *ptr, DELETER deleter) (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| shared_ptr(const shared_ptr< U > &ref, T *ptr) noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| shared_ptr(const shared_ptr< U > &ref) noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| shared_ptr(const shared_ptr &other) (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| shared_ptr(shared_ptr< U > &&ref) noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| shared_ptr(shared_ptr< T, SAFE > &&other) noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| shared_ptr(std::shared_ptr< T > other) (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inlineexplicit |
| shared_ptr(weak_ptr< U > other) (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inlineexplicit |
| shared_ptr(unique_ptr< U, DELETER, SAFE_P > &&other) (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| shared_ptr_cast (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | friend |
| swap(shared_ptr &r) noexcept (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| use_count() const (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | inline |
| weak_ptr (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | friend |
| weak_type typedef (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | |
| ~shared_ptr()=default (defined in duckdb::shared_ptr< T, SAFE >) | duckdb::shared_ptr< T, SAFE > | |