Searched refs:auto_ptr (Results 1 - 10 of 10) sorted by relevance

/freebsd-12-stable/contrib/libstdc++/include/std/
H A Dstd_memory.h126 * A wrapper class to provide auto_ptr with reference semantics.
127 * For example, an auto_ptr can be assigned (or constructed from)
128 * the result of a function which returns an auto_ptr by value.
147 * An @c auto_ptr owns the object it holds a pointer to. Copying
148 * an @c auto_ptr copies the pointer and transfers ownership to the
149 * destination. If more than one @c auto_ptr owns the same object
152 * The uses of @c auto_ptr include providing temporary
156 * auto_ptr does not meet the CopyConstructible and Assignable
159 * instantiating a Standard Library container with an @c auto_ptr
164 * Good examples of what can and cannot be done with auto_ptr ca
174 class auto_ptr class
190 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr
199 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr
212 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr
349 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr
[all...]
/freebsd-12-stable/contrib/atf/atf-c++/
H A Dcheck.hpp74 friend std::auto_ptr< check_result > exec(const atf::process::argv_array&);
123 std::auto_ptr< check_result > exec(const atf::process::argv_array&);
H A Dcheck_test.cpp55 std::auto_ptr< atf::check::check_result >
68 std::auto_ptr< atf::check::check_result >
251 std::auto_ptr< atf::fs::path > out;
252 std::auto_ptr< atf::fs::path > err;
255 std::auto_ptr< atf::check::check_result > r =
275 std::auto_ptr< atf::check::check_result > r =
283 std::auto_ptr< atf::check::check_result > r =
291 std::auto_ptr< atf::check::check_result > r =
324 std::auto_ptr< atf::check::check_result > r1 =
329 std::auto_ptr< at
[all...]
H A Dcheck.cpp144 std::auto_ptr< impl::check_result >
153 return std::auto_ptr< impl::check_result >(new impl::check_result(&result));
H A Dtests.hpp76 std::auto_ptr< tc_impl > pimpl;
/freebsd-12-stable/contrib/atf/atf-c++/detail/
H A Dprocess_test.cpp199 std::auto_ptr< argv_array > argv1(new argv_array(carray1));
200 std::auto_ptr< argv_array > argv2(new argv_array(carray2));
229 std::auto_ptr< argv_array > argv1(new argv_array(carray));
230 std::auto_ptr< argv_array > argv2(new argv_array(*argv1));
/freebsd-12-stable/contrib/atf/atf-sh/
H A Datf-check.cpp106 std::auto_ptr< atf::fs::path > m_path;
329 std::auto_ptr< atf::check::check_result >
345 std::auto_ptr< atf::check::check_result >
806 std::auto_ptr< atf::check::check_result > r =
/freebsd-12-stable/contrib/libstdc++/include/tr1/
H A Dboost_shared_ptr.h285 // Special case for auto_ptr<_Tp> to provide the strong guarantee.
288 __shared_count(std::auto_ptr<_Tp>& __r)
588 __shared_ptr(std::auto_ptr<_Tp1>& __r)
630 operator=(std::auto_ptr<_Tp1>& __r)
999 shared_ptr(std::auto_ptr<_Tp1>& __r)
1024 operator=(std::auto_ptr<_Tp1>& __r)
/freebsd-12-stable/share/mk/
H A Datf.test.mk58 # Silence warnings about usage of deprecated std::auto_ptr
/freebsd-12-stable/cddl/usr.sbin/zfsd/
H A Dcase_file.cc78 using std::auto_ptr;

Completed in 119 milliseconds