proxygen
|
#include <CoreCachedSharedPtr.h>
Public Member Functions | |
CoreCachedWeakPtr (const CoreCachedSharedPtr< T, kNumSlots > &p) | |
std::weak_ptr< T > | get () const |
Private Attributes | |
std::array< std::weak_ptr< T >, kNumSlots > | slots_ |
Definition at line 71 of file CoreCachedSharedPtr.h.
|
inlineexplicit |
Definition at line 73 of file CoreCachedSharedPtr.h.
References folly::enumerate(), and folly::CoreCachedSharedPtr< T, kNumSlots >::slots_.
|
inline |
Definition at line 79 of file CoreCachedSharedPtr.h.
References folly::AccessSpreader< Atom >::current(), and folly::CoreCachedSharedPtr< T, kNumSlots >::slots_.
|
private |
Definition at line 84 of file CoreCachedSharedPtr.h.