gz/utils/NeverDestroyed.hh
Go to the documentation of this file.
Definition: gz/utils/NeverDestroyed.hh:122
NeverDestroyed & operator=(NeverDestroyed &&) noexcept=delete
Deleted move assignment constructor.
const T & Access() const
Definition: gz/utils/NeverDestroyed.hh:152
T & Access()
Returns the underlying T reference.
Definition: gz/utils/NeverDestroyed.hh:147
NeverDestroyed(NeverDestroyed &&)=delete
Deleted move constructor.
NeverDestroyed(const NeverDestroyed &)=delete
Deleted copy constructor.
NeverDestroyed & operator=(const NeverDestroyed &)=delete
Deleted copy assignment constructor.
NeverDestroyed(Args &&... args)
Passes the constructor arguments along to T using perfect forwarding.
Definition: gz/utils/NeverDestroyed.hh:125
Definition: gz/utils/Environment.hh:27