[#bsl-Vector_PushProctor-2constructor] = xref:bsl.adoc[bsl]::xref:bsl/Vector_PushProctor.adoc[Vector_PushProctor]::Vector_PushProctor :relfileprefix: ../../ :mrdocs: Create a proctor that conditionally manages the specified `target` object (if non‐zero) by destroying the managed object with a call to `allocator_traits<ALLOCATOR>::destroy` using the specified `allocator` upon destruction of this proctor, unless the managed objects has been released. == Synopsis Declared in `<bslstl_vector.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- Vector_PushProctor( VALUE_TYPE* target, ALLOCATOR const& allocator); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#