Electroneum
el::base::utils::Registry< T_Ptr, T_Key > Member List

This is the complete list of members for el::base::utils::Registry< T_Ptr, T_Key >, including all inherited members.

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_FINALel::base::threading::ThreadSafeinlinevirtual
begin(void) ELPP_FINALel::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr *> >inlinevirtual
cbegin(void) const ELPP_FINALel::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr *> >inlinevirtual
cend(void) const ELPP_FINALel::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr *> >inlinevirtual
const_iterator typedefel::base::utils::Registry< T_Ptr, T_Key >
AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr *> >::deepCopy(const AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr * > > &)=0el::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr *> >protectedpure virtual
empty(void) const ELPP_FINALel::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr *> >inlinevirtual
end(void) ELPP_FINALel::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 typedefel::base::utils::Registry< T_Ptr, T_Key >
list(void) ELPP_FINALel::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr *> >inlinevirtual
list(void) const ELPP_FINALel::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr *> >inlinevirtual
lock(void) ELPP_FINALel::base::threading::ThreadSafeinlinevirtual
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_FINALel::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_FINALel::base::threading::ThreadSafeinlinevirtual
size(void) const ELPP_FINALel::base::utils::AbstractRegistry< T_Ptr, std::unordered_map< T_Key, T_Ptr *> >inlinevirtual
ThreadSafe(void)el::base::threading::ThreadSafeinlineprotected
unregister(const T_Key &uniqKey)el::base::utils::Registry< T_Ptr, T_Key >inlineprotected
unregisterAll(void) ELPP_FINALel::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::ThreadSafeinlineprotectedvirtual