Monero
Loading...
Searching...
No Matches
el::base::utils::RegistryWithPred< T_Ptr, Pred > Member List

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

AbstractRegistry(void)el::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >inline
acquireLock(void) ELPP_FINALel::base::threading::ThreadSafeinlinevirtual
begin(void) ELPP_FINALel::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >inlinevirtual
cbegin(void) const ELPP_FINALel::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >inlinevirtual
cend(void) const ELPP_FINALel::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >inlinevirtual
const_iterator typedefel::base::utils::RegistryWithPred< T_Ptr, Pred >
deepCopy(const AbstractRegistry< T_Ptr, std::vector< T_Ptr * > > &sr)el::base::utils::RegistryWithPred< T_Ptr, Pred >inlineprivatevirtual
empty(void) const ELPP_FINALel::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >inlinevirtual
end(void) ELPP_FINALel::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >inlinevirtual
get(const T &arg1, const T2 arg2)el::base::utils::RegistryWithPred< T_Ptr, Pred >inlineprotected
iterator typedefel::base::utils::RegistryWithPred< T_Ptr, Pred >
list(void) ELPP_FINALel::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >inlinevirtual
lock(void) ELPP_FINALel::base::threading::ThreadSafeinlinevirtual
m_listel::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >private
m_mutexel::base::threading::ThreadSafeprivate
operator!=(const AbstractRegistry< T_Ptr, std::vector< T_Ptr * > > &other)el::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >inline
operator<<(base::type::ostream_t &os, const RegistryWithPred &sr)el::base::utils::RegistryWithPred< T_Ptr, Pred >friend
operator=(const RegistryWithPred &sr)el::base::utils::RegistryWithPred< T_Ptr, Pred >inline
el::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >::operator=(AbstractRegistry &&sr)el::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >inline
operator==(const AbstractRegistry< T_Ptr, std::vector< T_Ptr * > > &other)el::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >inline
registerNew(T_Ptr *ptr) ELPP_FINALel::base::utils::RegistryWithPred< T_Ptr, Pred >inlineprotectedvirtual
RegistryWithPred(void)el::base::utils::RegistryWithPred< T_Ptr, Pred >inline
RegistryWithPred(const RegistryWithPred &sr)el::base::utils::RegistryWithPred< T_Ptr, Pred >inline
reinitDeepCopy(const AbstractRegistry< T_Ptr, std::vector< T_Ptr * > > &sr)el::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >inlineprotected
releaseLock(void) ELPP_FINALel::base::threading::ThreadSafeinlinevirtual
size(void) const ELPP_FINALel::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >inlinevirtual
ThreadSafe(void)el::base::threading::ThreadSafeinlineprotected
unregister(T_Ptr *&ptr) ELPP_FINALel::base::utils::RegistryWithPred< T_Ptr, Pred >inlineprotectedvirtual
unregisterAll(void) ELPP_FINALel::base::utils::RegistryWithPred< T_Ptr, Pred >inlineprotectedvirtual
~AbstractRegistry(void)el::base::utils::AbstractRegistry< T_Ptr, std::vector< T_Ptr * > >inlinevirtual
~RegistryWithPred(void)el::base::utils::RegistryWithPred< T_Ptr, Pred >inlinevirtual
~ThreadSafe(void)el::base::threading::ThreadSafeinlineprotectedvirtual