Move‐construct an aliasing managed pointer from alias targeting ptr.

Synopsis

Declared in <bslma_managedptr.h>

template<class ALIASED_TYPE>
ManagedPtr(
    ManagedPtr<ALIASED_TYPE>&& alias,
    TARGET_TYPE* ptr);

Parameters

Name

Description

alias

managed pointer supplying ownership of the managed object

ptr

pointer used as the target of this managed pointer, or null

Created with MrDocs