AbstractRegistry(void) | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inline |
AbstractRegistry(AbstractRegistry &&sr) | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inline |
acquireLock(void) ELPP_FINAL | el::base::threading::ThreadSafe | inlinevirtual |
begin(void) ELPP_FINAL | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inlinevirtual |
cbegin(void) const ELPP_FINAL | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inlinevirtual |
cend(void) const ELPP_FINAL | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inlinevirtual |
const_iterator typedef | el::base::utils::Registry< T_Ptr, T_Key > | |
deepCopy(const AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * >> &sr) ELPP_FINAL | el::base::utils::Registry< T_Ptr, T_Key > | inlineprivatevirtual |
AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > >::deepCopy(const AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > &)=0 | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | protectedpure virtual |
empty(void) const ELPP_FINAL | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inlinevirtual |
end(void) ELPP_FINAL | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inlinevirtual |
get(const T_Key &uniqKey) | el::base::utils::Registry< T_Ptr, T_Key > | inlineprotected |
iterator typedef | el::base::utils::Registry< T_Ptr, T_Key > | |
list(void) ELPP_FINAL | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inlinevirtual |
list(void) const ELPP_FINAL | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inlinevirtual |
lock(void) ELPP_FINAL | el::base::threading::ThreadSafe | inlinevirtual |
operator!=(const AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > &other) | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inline |
operator=(const Registry &sr) | el::base::utils::Registry< T_Ptr, T_Key > | inline |
AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > >::operator=(AbstractRegistry &&sr) | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inline |
operator==(const AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > &other) | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inline |
registerNew(const T_Key &uniqKey, T_Ptr *ptr) ELPP_FINAL | el::base::utils::Registry< T_Ptr, T_Key > | inlineprotectedvirtual |
Registry(void) | el::base::utils::Registry< T_Ptr, T_Key > | inline |
Registry(const Registry &sr) | el::base::utils::Registry< T_Ptr, T_Key > | inline |
reinitDeepCopy(const AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > &sr) | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inlineprotected |
releaseLock(void) ELPP_FINAL | el::base::threading::ThreadSafe | inlinevirtual |
size(void) const ELPP_FINAL | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inlinevirtual |
ThreadSafe(void) | el::base::threading::ThreadSafe | inlineprotected |
unregister(const T_Key &uniqKey) | el::base::utils::Registry< T_Ptr, T_Key > | inlineprotected |
unregisterAll(void) ELPP_FINAL | el::base::utils::Registry< T_Ptr, T_Key > | inlineprotectedvirtual |
~AbstractRegistry(void) | el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > | inlinevirtual |
~Registry(void) | el::base::utils::Registry< T_Ptr, T_Key > | inlinevirtual |
~ThreadSafe(void) | el::base::threading::ThreadSafe | inlineprotectedvirtual |