Home
last modified time | relevance | path

Searched refs:owner_before (Results 1 – 13 of 13) sorted by relevance

/third_party/boost/libs/smart_ptr/test/
Dsp_owner_before_test.cpp15 BOOST_TEST( !p1.owner_before( p2 ) ); in main()
16 BOOST_TEST( !p2.owner_before( p1 ) ); in main()
20 BOOST_TEST( p1.owner_before( p3 ) || p3.owner_before( p1 ) ); in main()
25 BOOST_TEST( !p4.owner_before( p5 ) ); in main()
26 BOOST_TEST( !p5.owner_before( p4 ) ); in main()
28 BOOST_TEST( p4.owner_before( p3 ) || p3.owner_before( p4 ) ); in main()
32 BOOST_TEST( p4.owner_before( p6 ) || p6.owner_before( p4 ) ); in main()
36 BOOST_TEST( !p1.owner_before( p7 ) ); in main()
37 BOOST_TEST( !p7.owner_before( p1 ) ); in main()
41 BOOST_TEST( p1.owner_before( p8 ) || p8.owner_before( p1 ) ); in main()
[all …]
Dlsp_owner_before_test.cpp14 BOOST_TEST( !p1.owner_before( p2 ) ); in main()
15 BOOST_TEST( !p2.owner_before( p1 ) ); in main()
19 BOOST_TEST( p1.owner_before( p3 ) || p3.owner_before( p1 ) ); in main()
24 BOOST_TEST( !p4.owner_before( p5 ) ); in main()
25 BOOST_TEST( !p5.owner_before( p4 ) ); in main()
27 BOOST_TEST( p4.owner_before( p3 ) || p3.owner_before( p4 ) ); in main()
31 BOOST_TEST( p4.owner_before( p6 ) || p6.owner_before( p4 ) ); in main()
35 BOOST_TEST( !p1.owner_before( p7 ) ); in main()
36 BOOST_TEST( !p7.owner_before( p1 ) ); in main()
40 BOOST_TEST( p1.owner_before( p8 ) || p8.owner_before( p1 ) ); in main()
[all …]
Dweak_ptr_alias_move_test.cpp38 return !p1.owner_before( p2 ) && !p2.owner_before( p1 ); in share_ownership()
Dweak_ptr_alias_test.cpp37 return !p1.owner_before( p2 ) && !p2.owner_before( p1 ); in share_ownership()
Dlocal_sp_test.cpp532 BOOST_TEST( !p3.owner_before( p1 ) && !p1.owner_before( p3 ) ); in test_aliasing_()
2094 BOOST_TEST( !p3.owner_before( p1 ) && !p1.owner_before( p3 ) ); in test_aliasing_reset_()
/third_party/boost/libs/smart_ptr/doc/smart_ptr/
Downer_less.adoc16 pointer objects using `owner_before`. It is only provided for compatibility
50 `u.owner_before( v )`.
Dweak_ptr.adoc113 template<class Y> bool owner_before( weak_ptr<Y> const & r ) const noexcept;
114 template<class Y> bool owner_before( shared_ptr<Y> const & r ) const noexcept;
277 ### owner_before
279 template<class Y> bool owner_before( weak_ptr<Y> const & r ) const noexcept;
282 template<class Y> bool owner_before( shared_ptr<Y> const & r ) const noexcept;
Dlocal_shared_ptr.adoc149 // owner_before
151 template<class Y> bool owner_before(local_shared_ptr<Y> const & r) const noexcept;
551 ### owner_before
553 template<class Y> bool owner_before(local_shared_ptr<Y> const & r) const noexcept;
Dshared_ptr.adoc181 template<class Y> bool owner_before(shared_ptr<Y> const & r) const noexcept;
182 template<class Y> bool owner_before(weak_ptr<Y> const & r) const noexcept;
656 ### owner_before
658 template<class Y> bool owner_before(shared_ptr<Y> const & r) const noexcept;
661 template<class Y> bool owner_before(weak_ptr<Y> const & r) const noexcept;
/third_party/boost/boost/smart_ptr/
Dweak_ptr.hpp231 template<class Y> bool owner_before( weak_ptr<Y> const & rhs ) const BOOST_SP_NOEXCEPT in owner_before() function in boost::weak_ptr
236 template<class Y> bool owner_before( shared_ptr<Y> const & rhs ) const BOOST_SP_NOEXCEPT in owner_before() function in boost::weak_ptr
275 return a.owner_before( b ); in operator <()
Downer_less.hpp30 return u.owner_before( v ); in operator ()()
Dshared_ptr.hpp764 template<class Y> bool owner_before( shared_ptr<Y> const & rhs ) const BOOST_SP_NOEXCEPT in owner_before() function in boost::shared_ptr
769 template<class Y> bool owner_before( weak_ptr<Y> const & rhs ) const BOOST_SP_NOEXCEPT in owner_before() function in boost::shared_ptr
879 return a.owner_before( b ); in operator <()
Dlocal_shared_ptr.hpp493 template<class Y> bool owner_before( local_shared_ptr<Y> const & r ) const BOOST_SP_NOEXCEPT in owner_before() function in boost::local_shared_ptr
562 return a.owner_before( b ); in operator <()