Zth (libzth)
zth::UniqueID< T, ThreadSafe > Member List

This is the complete list of members for zth::UniqueID< T, ThreadSafe >, including all inherited members.

getID() noexceptzth::UniqueID< T, ThreadSafe >inlinestatic
id() const noexceptzth::UniqueID< T, ThreadSafe >inline
id_str() const overridezth::UniqueID< T, ThreadSafe >inlinevirtual
name() const noexceptzth::UniqueID< T, ThreadSafe >inline
normptr() const noexceptzth::UniqueID< T, ThreadSafe >inline
operator=(UniqueID const &)=deletezth::UniqueID< T, ThreadSafe >
operator=(UniqueID &&u) noexceptzth::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 &)=deletezth::UniqueID< T, ThreadSafe >
UniqueID(UniqueID &&u) noexceptzth::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()=defaultzth::UniqueID< T, ThreadSafe >virtual
~UniqueIDBase()=defaultzth::UniqueIDBaseprotectedvirtual