| _uvptr(std::nullptr_t) noexcept | vari::_uvptr< Deleter, Ts > | inline |
| _uvptr(_uvref< Deleter2, Us... > &&p) noexcept | vari::_uvptr< Deleter, Ts > | inlineexplicit |
| _uvptr(_uvptr< Deleter2, Us... > &&p) noexcept | vari::_uvptr< Deleter, Ts > | inline |
| _uvptr(U *u) noexcept | vari::_uvptr< Deleter, Ts > | inline |
| _uvptr(U *u, Deleter const &d) noexcept | vari::_uvptr< Deleter, Ts > | inline |
| _uvptr(U *u, Deleter &&d) noexcept | vari::_uvptr< Deleter, Ts > | inline |
| get() const noexcept | vari::_uvptr< Deleter, Ts > | inline |
| get_deleter() noexcept | vari::_uvptr< Deleter, Ts > | inline |
| get_deleter() const noexcept | vari::_uvptr< Deleter, Ts > | inline |
| index() const noexcept | vari::_uvptr< Deleter, Ts > | inline |
| operator _vptr< Us... >() &noexcept | vari::_uvptr< Deleter, Ts > | inline |
| operator _vptr< Us... >() const &noexcept | vari::_uvptr< Deleter, Ts > | inline |
| operator _vptr< Us... >() &&=delete | vari::_uvptr< Deleter, Ts > | |
| operator bool() const noexcept | vari::_uvptr< Deleter, Ts > | inlineexplicit |
| operator*() const noexcept | vari::_uvptr< Deleter, Ts > | inline |
| operator->() const noexcept | vari::_uvptr< Deleter, Ts > | inline |
| operator=(std::nullptr_t) noexcept | vari::_uvptr< Deleter, Ts > | inline |
| operator=(_uvptr< Deleter2, Us... > &&p) noexcept | vari::_uvptr< Deleter, Ts > | inline |
| release() noexcept | vari::_uvptr< Deleter, Ts > | inline |
| swap | vari::_uvptr< Deleter, Ts > | friend |
| take(Fs &&... fs) && | vari::_uvptr< Deleter, Ts > | inline |
| visit(Fs &&... f) const | vari::_uvptr< Deleter, Ts > | inline |
| vref() const &noexcept | vari::_uvptr< Deleter, Ts > | inline |
| vref() &&noexcept | vari::_uvptr< Deleter, Ts > | inline |
| ~_uvptr() | vari::_uvptr< Deleter, Ts > | inline |