Lines Matching refs:disposer
431 void clone_from(const sgtree_impl &src, Cloner cloner, Disposer disposer) in clone_from() argument
433 tree_type::clone_from(src, cloner, disposer); in clone_from()
440 void clone_from(BOOST_RV_REF(sgtree_impl) src, Cloner cloner, Disposer disposer) in clone_from() argument
442 tree_type::clone_from(BOOST_MOVE_BASE(tree_type, src), cloner, disposer); in clone_from()
659 iterator erase_and_dispose(const_iterator i, Disposer disposer) in erase_and_dispose() argument
663 disposer(this->get_value_traits().to_value_ptr(to_erase)); in erase_and_dispose()
669 iterator erase_and_dispose(iterator i, Disposer disposer) in erase_and_dispose() argument
670 { return this->erase_and_dispose(const_iterator(i), disposer); } in erase_and_dispose()
675 iterator erase_and_dispose(const_iterator b, const_iterator e, Disposer disposer) in erase_and_dispose() argument
676 { size_type n; return private_erase(b, e, n, disposer); } in erase_and_dispose()
680 size_type erase_and_dispose(const key_type &key, Disposer disposer) in erase_and_dispose() argument
684 private_erase(p.first, p.second, n, disposer); in erase_and_dispose()
692 erase_and_dispose(const KeyType& key, KeyTypeKeyCompare comp, Disposer disposer) in BOOST_INTRUSIVE_DOC1ST()
696 private_erase(p.first, p.second, n, disposer); in BOOST_INTRUSIVE_DOC1ST()
709 void clear_and_dispose(Disposer disposer) in clear_and_dispose() argument
711 tree_type::clear_and_dispose(disposer); in clear_and_dispose()
940 iterator private_erase(const_iterator b, const_iterator e, size_type &n, Disposer disposer) in private_erase() argument
943 this->erase_and_dispose(b++, disposer); in private_erase()
1054 BOOST_INTRUSIVE_FORCEINLINE void clone_from(const sgtree &src, Cloner cloner, Disposer disposer) in clone_from() argument
1055 { Base::clone_from(src, cloner, disposer); } in clone_from()
1058 …T_INTRUSIVE_FORCEINLINE void clone_from(BOOST_RV_REF(sgtree) src, Cloner cloner, Disposer disposer) in clone_from() argument
1059 { Base::clone_from(BOOST_MOVE_BASE(Base, src), cloner, disposer); } in clone_from()