folly::Indestructible

Wraps an inline object that is never destructed, for Meyers singletons.

Synopsis

Declared in <folly/Indestructible.h>

template<typename T>
class Indestructible final

Member Functions

NameDescription
Indestructible [constructor]Constructors
operator= [deleted]Copy assignment is deleted.
get get overloads
operator* Dereference operators
operator-> Member access operators
operator T& Convert implicitly to a reference to the wrapped object.
operator T const& Convert implicitly to a const reference to the wrapped object.