|
Toast Engine
|
This is the complete list of members for toast::Box< T >, including all inherited members.
| _detail::ControlBox (defined in toast::Box< T >) | toast::Box< T > | friend |
| as() const noexcept -> Box< U > | toast::Box< T > | |
| Box (defined in toast::Box< T >) | toast::Box< T > | friend |
| Box() noexcept=default | toast::Box< T > | |
| Box(std::nullptr_t) noexcept | toast::Box< T > | inline |
| Box(_detail::ControlBox *control_box) noexcept | toast::Box< T > | |
| Box(const T *node) noexcept | toast::Box< T > | |
| Box(const T &node) noexcept | toast::Box< T > | |
| Box(const Box &other) noexcept | toast::Box< T > | |
| Box(Box &&other) noexcept | toast::Box< T > | |
| Box(const Box< U > &other) noexcept | toast::Box< T > | |
| Box(Box< U > &&other) noexcept | toast::Box< T > | |
| exists() const noexcept -> bool | toast::Box< T > | |
| operator bool() const noexcept (defined in toast::Box< T >) | toast::Box< T > | explicit |
| operator const T &() const noexcept (defined in toast::Box< T >) | toast::Box< T > | |
| operator T&() noexcept (defined in toast::Box< T >) | toast::Box< T > | |
| operator*() noexcept -> T & (defined in toast::Box< T >) | toast::Box< T > | |
| operator*() const noexcept -> const T & (defined in toast::Box< T >) | toast::Box< T > | |
| operator->() noexcept -> T * (defined in toast::Box< T >) | toast::Box< T > | |
| operator->() const noexcept -> const T * (defined in toast::Box< T >) | toast::Box< T > | |
| operator<=>(const Box &other) const noexcept -> std::strong_ordering (defined in toast::Box< T >) | toast::Box< T > | |
| operator=(const Box &other) noexcept -> Box & | toast::Box< T > | |
| operator=(Box &&other) noexcept -> Box & | toast::Box< T > | |
| operator=(const Box< U > &other) noexcept -> Box & | toast::Box< T > | |
| operator=(Box< U > &&other) noexcept -> Box & | toast::Box< T > | |
| operator==(const Box &other) const noexcept -> bool (defined in toast::Box< T >) | toast::Box< T > | |
| rid() const noexcept -> size_t | toast::Box< T > | |
| ~Box() noexcept (defined in toast::Box< T >) | toast::Box< T > |