std::shared ptr

GPTKB entity

Statements (18)
Predicate Object
gptkbp:instance_of gptkb:mobile_devices
gptkbp:can_be converted to std::weak_ptr
used with custom deleters
copied to share ownership
moved to transfer ownership
reset to release ownership
used to manage dynamic memory
gptkbp:has a reference count
gptkbp:is a template class
defined in the <memory> header
thread-safe for concurrent access
a part of RAII (Resource Acquisition Is Initialization)
gptkbp:part_of gptkb:Boost
gptkbp:provides shared ownership of an object
gptkbp:requires a type parameter for the managed object
gptkbp:type_of gptkb:mobile_devices
gptkbp:bfsParent gptkb:C++
gptkbp:bfsLayer 4