| base typedef | zth::UniqueID< T, ThreadSafe > | |
| getID() noexcept | zth::UniqueID< T, ThreadSafe > | inlinestatic |
| id() const noexcept | zth::UniqueID< T, ThreadSafe > | inline |
| id_() const noexcept final | zth::UniqueID< T, ThreadSafe > | inlineprotectedvirtual |
| id_str() const noexcept override | zth::NamedUniqueID< Named > | inlinevirtual |
| name() const noexcept | zth::NamedUniqueID< Named > | inline |
| NamedUniqueID(char const *name=nullptr) | zth::NamedUniqueID< Named > | inlineexplicitprotected |
| NamedUniqueID(string const &name) | zth::NamedUniqueID< Named > | inlineexplicitprotected |
| NamedUniqueID(string &&name) | zth::NamedUniqueID< Named > | inlineexplicitprotected |
| normptr() const noexcept | zth::UniqueID< T, ThreadSafe > | inline |
| operator=(UniqueID const &)=delete | zth::UniqueID< T, ThreadSafe > | |
| operator=(UniqueID &&u) noexcept | zth::UniqueID< T, ThreadSafe > | inline |
| setName(string const &name) | zth::NamedUniqueID< Named > | inline |
| setName(char const *name) | zth::NamedUniqueID< Named > | inline |
| setName(string &&name) | zth::NamedUniqueID< Named > | inline |
| UniqueID(UniqueID const &)=delete | zth::UniqueID< T, ThreadSafe > | |
| UniqueID(UniqueID &&u) noexcept | zth::UniqueID< T, ThreadSafe > | inline |
| UniqueID(string const &name) | zth::UniqueID< T, ThreadSafe > | inlineexplicit |
| UniqueID(string &&name) | zth::UniqueID< T, ThreadSafe > | inlineexplicit |
| UniqueID(char const *name=nullptr) | zth::UniqueID< T, ThreadSafe > | inlineexplicit |
| ~NamedUniqueID() noexcept override=default | zth::NamedUniqueID< Named > | virtual |
| ~UniqueID() noexcept override=default | zth::UniqueID< T, ThreadSafe > | virtual |
| ~UniqueIDBase() noexcept=default | zth::UniqueIDBase | protectedvirtual |