element_type typedef | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
get() const noexcept -> pointer | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
operator bool() const noexcept | xentara::utils::tools::UnownedPointer< Element[], Deleter > | explicit |
operator=(const UnownedPointer &) noexcept -> UnownedPointer &=default | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
operator=(const UnownedPointer< RelatedElement, RelatedDeleter > &value) noexcept -> UnownedPointer & | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
operator=(const std::unique_ptr< Element[], Deleter > &value) noexcept -> UnownedPointer & | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
operator=(const std::unique_ptr< RelatedElement, RelatedDeleter > &value) noexcept -> UnownedPointer & | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
operator=(std::nullptr_t) noexcept -> UnownedPointer & | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
operator[](std::size_t index) const -> Element & | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
pointer typedef | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
reset(pointer value=pointer()) noexcept -> void | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
reset(std::nullptr_t=nullptr) noexcept -> void | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
swap(UnownedPointer &other) noexcept -> void | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
UnownedPointer() noexcept=default | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
UnownedPointer(const UnownedPointer &) noexcept=default | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
UnownedPointer(const UnownedPointer< RelatedElement, RelatedDeleter > &value) noexcept | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
UnownedPointer(const std::unique_ptr< Element[], Deleter > &value) noexcept | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
UnownedPointer(const std::unique_ptr< RelatedElement, RelatedDeleter > &value) noexcept | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |
UnownedPointer(RawPointer value) noexcept | xentara::utils::tools::UnownedPointer< Element[], Deleter > | explicit |
UnownedPointer(std::nullptr_t) noexcept | xentara::utils::tools::UnownedPointer< Element[], Deleter > | |