HomeSort by: relevance | last modified time | path
    Searched defs:auto_ptr (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/libcxx/include/__memory/
auto_ptr.h 31 class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr class
38 _LIBCPP_INLINE_VISIBILITY explicit auto_ptr(_Tp* __p = 0) _NOEXCEPT : __ptr_(__p) {}
39 _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr& __p) _NOEXCEPT : __ptr_(__p.release()) {}
40 template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr(auto_ptr<_Up>& __p) _NOEXCEPT
42 _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr& __p) _NOEXCEPT
44 template<class _Up> _LIBCPP_INLINE_VISIBILITY auto_ptr& operator=(auto_ptr<_Up>& __p) _NOEXCEP
75 class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr<void> class
    [all...]
  /src/external/gpl3/gcc/dist/libstdc++-v3/include/backward/
auto_ptr.h 0 // auto_ptr implementation -*- C++ -*-
25 /** @file backward/auto_ptr.h
41 * A wrapper class to provide auto_ptr with reference semantics.
42 * For example, an auto_ptr can be assigned (or constructed from)
43 * the result of a function which returns an auto_ptr by value.
64 * An @c auto_ptr owns the object it holds a pointer to. Copying
65 * an @c auto_ptr copies the pointer and transfers ownership to the
66 * destination. If more than one @c auto_ptr owns the same object
69 * The uses of @c auto_ptr include providing temporary
73 * auto_ptr does not meet the CopyConstructible and Assignabl
93 class auto_ptr class
109 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr
118 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr
131 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr
270 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr
296 class auto_ptr<void> class
    [all...]
  /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/backward/
auto_ptr.h 0 // auto_ptr implementation -*- C++ -*-
25 /** @file backward/auto_ptr.h
41 * A wrapper class to provide auto_ptr with reference semantics.
42 * For example, an auto_ptr can be assigned (or constructed from)
43 * the result of a function which returns an auto_ptr by value.
64 * An @c auto_ptr owns the object it holds a pointer to. Copying
65 * an @c auto_ptr copies the pointer and transfers ownership to the
66 * destination. If more than one @c auto_ptr owns the same object
69 * The uses of @c auto_ptr include providing temporary
73 * auto_ptr does not meet the CopyConstructible and Assignabl
93 class auto_ptr class
109 auto_ptr(element_type* __p = 0) throw() : _M_ptr(__p) { } function in class:auto_ptr
118 auto_ptr(auto_ptr& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr
131 auto_ptr(auto_ptr<_Tp1>& __a) throw() : _M_ptr(__a.release()) { } function in class:auto_ptr
270 auto_ptr(auto_ptr_ref<element_type> __ref) throw() function in class:auto_ptr
296 class auto_ptr<void> class
    [all...]

Completed in 26 milliseconds