proxygen
folly::detail::SingletonHolder< T > Member List

This is the complete list of members for folly::detail::SingletonHolder< T >, including all inherited members.

create_folly::detail::SingletonHolder< T >private
CreateFunc typedeffolly::detail::SingletonHolder< T >
createInstance() overridefolly::detail::SingletonHolder< T >virtual
creating_thread_folly::detail::SingletonHolder< T >private
creationStarted() overridefolly::detail::SingletonHolder< T >virtual
destroy_baton_folly::detail::SingletonHolder< T >private
destroyInstance() overridefolly::detail::SingletonHolder< T >virtual
get()folly::detail::SingletonHolder< T >inline
get_weak()folly::detail::SingletonHolder< T >inline
hasLiveInstance() overridefolly::detail::SingletonHolder< T >virtual
instance_folly::detail::SingletonHolder< T >private
instance_copy_folly::detail::SingletonHolder< T >private
instance_ptr_folly::detail::SingletonHolder< T >private
instance_weak_folly::detail::SingletonHolder< T >private
instance_weak_fast_folly::detail::SingletonHolder< T >private
mutex_folly::detail::SingletonHolder< T >private
operator=(const SingletonHolder &)=deletefolly::detail::SingletonHolder< T >private
operator=(SingletonHolder &&)=deletefolly::detail::SingletonHolder< T >private
preDestroyInstance(ReadMostlyMainPtrDeleter<> &) overridefolly::detail::SingletonHolder< T >virtual
print_destructor_stack_trace_folly::detail::SingletonHolder< T >private
registerSingleton(CreateFunc c, TeardownFunc t)folly::detail::SingletonHolder< T >
registerSingletonMock(CreateFunc c, TeardownFunc t)folly::detail::SingletonHolder< T >
singleton()folly::detail::SingletonHolder< T >inlinestatic
SingletonHolder(TypeDescriptor type, SingletonVault &vault)folly::detail::SingletonHolder< T >private
SingletonHolder(const SingletonHolder &)=deletefolly::detail::SingletonHolder< T >private
SingletonHolder(SingletonHolder &&)=deletefolly::detail::SingletonHolder< T >private
SingletonHolderBase(TypeDescriptor typeDesc)folly::detail::SingletonHolderBaseinlineexplicit
SingletonHolderState enum namefolly::detail::SingletonHolder< T >private
state_folly::detail::SingletonHolder< T >private
teardown_folly::detail::SingletonHolder< T >private
TeardownFunc typedeffolly::detail::SingletonHolder< T >
try_get()folly::detail::SingletonHolder< T >inline
try_get_fast()folly::detail::SingletonHolder< T >inline
type() const folly::detail::SingletonHolderBaseinline
vault_folly::detail::SingletonHolder< T >private
vivify()folly::detail::SingletonHolder< T >inline
~SingletonHolderBase()=defaultfolly::detail::SingletonHolderBasevirtual