| allocate(Args... args) (defined in TNL::Pointers::SharedPointer< Object, Devices::Host >) | TNL::Pointers::SharedPointer< Object, Devices::Host > | inlineprotected |
| clear() | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| DeviceType typedef | TNL::Pointers::SharedPointer< Object, Devices::Host > | |
| free() (defined in TNL::Pointers::SharedPointer< Object, Devices::Host >) | TNL::Pointers::SharedPointer< Object, Devices::Host > | inlineprotected |
| getData() const | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| modifyData() | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| ObjectType typedef | TNL::Pointers::SharedPointer< Object, Devices::Host > | |
| operator bool() const | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| operator!() const | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| operator*() const | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| operator*() | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| operator->() const | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| operator->() | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| operator=(const SharedPointer &ptr) | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| operator=(const SharedPointer< Object_, DeviceType > &ptr) | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| operator=(SharedPointer &&ptr) noexcept | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| operator=(SharedPointer< Object_, DeviceType > &&ptr) | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| pd (defined in TNL::Pointers::SharedPointer< Object, Devices::Host >) | TNL::Pointers::SharedPointer< Object, Devices::Host > | protected |
| recreate(Args... args) | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| SharedPointer(std::nullptr_t) | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| SharedPointer(Args... args) | TNL::Pointers::SharedPointer< Object, Devices::Host > | inlineexplicit |
| SharedPointer(std::initializer_list< Value > list) | TNL::Pointers::SharedPointer< Object, Devices::Host > | inlineexplicit |
| SharedPointer(std::initializer_list< std::initializer_list< Value > > list) | TNL::Pointers::SharedPointer< Object, Devices::Host > | inlineexplicit |
| SharedPointer(const SharedPointer &pointer) | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| SharedPointer(const SharedPointer< Object_, DeviceType > &pointer) | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| SharedPointer(SharedPointer &&pointer) noexcept | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| SharedPointer(SharedPointer< Object_, DeviceType > &&pointer) | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| swap(SharedPointer &ptr2) noexcept | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| synchronize() override | TNL::Pointers::SharedPointer< Object, Devices::Host > | inlinevirtual |
| ~SharedPointer() override | TNL::Pointers::SharedPointer< Object, Devices::Host > | inline |
| ~SmartPointer()=default (defined in TNL::Pointers::SmartPointer) | TNL::Pointers::SmartPointer | virtual |