template<typename LOCK>
eckit::OwnedT class

Reference counting objects Subclass from this class to use a SharedPtr class

Base classes

class LOCK

Constructors, destructors, conversion operators

OwnedT()
OwnedT(const OwnedT&) deleted
OwnedT(OwnedT&&) deleted
~OwnedT() virtual

Public functions

auto operator=(const OwnedT&) -> OwnedT& deleted
auto operator=(OwnedT&&) -> OwnedT& deleted
void attach() const
void detach() const
auto owners() const -> size_t