|
jam 0.0.1
A compacting generational garbage collector for C++26
|
This is the complete list of members for jam::weak_ptr< T >, including all inherited members.
| element_type typedef | jam::weak_ptr< T > | |
| expired() const noexcept | jam::weak_ptr< T > | inline |
| get() const noexcept | jam::weak_ptr< T > | inline |
| is_young() const noexcept | jam::weak_ptr< T > | inline |
| lock() const noexcept | jam::weak_ptr< T > | inline |
| offset typedef | jam::weak_ptr< T > | |
| operator<=>(weak_ptr const &) const noexcept=default | jam::weak_ptr< T > | |
| operator=(weak_ptr &&other) noexcept | jam::weak_ptr< T > | inline |
| swap(weak_ptr &other) noexcept | jam::weak_ptr< T > | inline |
| swap(weak_ptr &a, weak_ptr &b) noexcept | jam::weak_ptr< T > | friend |
| unsafe_assign(offset bits) noexcept | jam::weak_ptr< T > | inline |
| unsafe_assign(weak_ptr const &other) noexcept | jam::weak_ptr< T > | inline |
| weak_ptr() noexcept=default | jam::weak_ptr< T > | |
| weak_ptr(std::same_as< std::nullptr_t > auto) noexcept | jam::weak_ptr< T > | inline |
| weak_ptr(ptr< T > const &value) noexcept | jam::weak_ptr< T > | inline |
| weak_ptr(root< T > const &value) noexcept | jam::weak_ptr< T > | inline |
| weak_ptr(ptr< U > const &value) noexcept | jam::weak_ptr< T > | inline |
| weak_ptr(weak_ptr const &other) noexcept | jam::weak_ptr< T > | inline |
| weak_ptr(weak_ptr &&other) noexcept | jam::weak_ptr< T > | inline |
| ~weak_ptr() noexcept | jam::weak_ptr< T > | inline |