|
jam 0.0.1
A compacting generational garbage collector for C++26
|
This is the complete list of members for jam::ptr< T >, including all inherited members.
| element_type typedef | jam::ptr< T > | |
| get() const noexcept | jam::ptr< T > | inline |
| is_young() const noexcept | jam::ptr< T > | inline |
| local_offset() const noexcept | jam::ptr< T > | inline |
| offset typedef | jam::ptr< T > | |
| operator bool() const noexcept | jam::ptr< T > | inlineexplicit |
| operator*() const noexcept | jam::ptr< T > | inline |
| operator->() const noexcept | jam::ptr< T > | inline |
| operator<=>(ptr const &) const noexcept=default | jam::ptr< T > | |
| operator=(ptr &&other) noexcept | jam::ptr< T > | inline |
| prefetch() const noexcept | jam::ptr< T > | inline |
| prefetch_marks() const noexcept | jam::ptr< T > | inline |
| ptr() noexcept=default | jam::ptr< T > | |
| ptr(std::same_as< std::nullptr_t > auto) noexcept | jam::ptr< T > | inline |
| ptr(offset at) noexcept | jam::ptr< T > | inlineexplicit |
| ptr(ptr const &other) noexcept | jam::ptr< T > | inline |
| ptr(ptr< U > const &other) noexcept | jam::ptr< T > | inline |
| ptr(ptr &&other) noexcept | jam::ptr< T > | inline |
| swap(ptr &other) noexcept | jam::ptr< T > | inline |
| swap(ptr &left, ptr &right) noexcept | jam::ptr< T > | friend |
| unsafe_assign(ptr const &other) noexcept | jam::ptr< T > | inline |
| unsafe_assign(offset bits) noexcept | jam::ptr< T > | inline |
| ~ptr() noexcept | jam::ptr< T > | inline |