proxygen
|
Public Attributes | |
std::array< std::shared_ptr< T >, kNumSlots > | slots_ |
Additional Inherited Members | |
![]() | |
void | retire (D deleter={}, hazptr_domain< Atom > &domain=default_hazptr_domain< Atom >()) |
void | retire (hazptr_domain< Atom > &domain) |
![]() | |
hazptr_obj () noexcept | |
hazptr_obj (const hazptr_obj< Atom > &) noexcept | |
hazptr_obj (hazptr_obj< Atom > &&) noexcept | |
hazptr_obj< Atom > & | operator= (const hazptr_obj< Atom > &) noexcept |
hazptr_obj< Atom > & | operator= (hazptr_obj< Atom > &&) noexcept |
![]() | |
void | set_deleter (D d={}) |
void | delete_obj (Slots *p) |
Definition at line 143 of file CoreCachedSharedPtr.h.
std::array<std::shared_ptr<T>, kNumSlots> folly::AtomicCoreCachedSharedPtr< T, kNumSlots >::Slots::slots_ |
Definition at line 144 of file CoreCachedSharedPtr.h.