This is the complete list of members for zth::UniqueID< T, ThreadSafe >, including all inherited members.
getID() noexcept | zth::UniqueID< T, ThreadSafe > | inlinestatic |
id() const noexcept | zth::UniqueID< T, ThreadSafe > | inline |
id_str() const override | zth::UniqueID< T, ThreadSafe > | inlinevirtual |
name() const noexcept | zth::UniqueID< T, ThreadSafe > | inline |
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::UniqueID< T, ThreadSafe > | inline |
setName(char const *name) | zth::UniqueID< T, ThreadSafe > | inline |
setName(string &&name) | zth::UniqueID< T, ThreadSafe > | 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 |
~UniqueID()=default | zth::UniqueID< T, ThreadSafe > | virtual |
~UniqueIDBase()=default | zth::UniqueIDBase | protectedvirtual |