CreateFunc typedef | folly::Singleton< T, Tag, VaultTag > | |
get() | folly::Singleton< T, Tag, VaultTag > | inlinestatic |
get_weak() | folly::Singleton< T, Tag, VaultTag > | inlinestatic |
getEntry() | folly::Singleton< T, Tag, VaultTag > | inlineprivatestatic |
getTeardownFunc(TeardownFunc t) | folly::Singleton< T, Tag, VaultTag > | inlineprivatestatic |
make_mock(std::nullptr_t=nullptr, typename Singleton< T >::TeardownFunc t=nullptr) | folly::Singleton< T, Tag, VaultTag > | inlinestatic |
make_mock(CreateFunc c, typename Singleton< T >::TeardownFunc t=nullptr) | folly::Singleton< T, Tag, VaultTag > | inlinestatic |
shouldEagerInit() | folly::Singleton< T, Tag, VaultTag > | inline |
Singleton(std::nullptr_t=nullptr, typename Singleton::TeardownFunc t=nullptr) | folly::Singleton< T, Tag, VaultTag > | inlineexplicit |
Singleton(typename Singleton::CreateFunc c, typename Singleton::TeardownFunc t=nullptr) | folly::Singleton< T, Tag, VaultTag > | inlineexplicit |
TeardownFunc typedef | folly::Singleton< T, Tag, VaultTag > | |
try_get() | folly::Singleton< T, Tag, VaultTag > | inlinestatic |
try_get_fast() | folly::Singleton< T, Tag, VaultTag > | inlinestatic |
vivify() | folly::Singleton< T, Tag, VaultTag > | inlinestatic |