Searched refs:other (Results 1 - 25 of 379) sorted by relevance

1234567891011>>

/freebsd-9.3-release/contrib/libstdc++/include/ext/pb_ds/detail/rc_binomial_heap_/
H A Dsplit_join_fn_imps.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
51 split(Pred pred, PB_DS_CLASS_C_DEC& other) argument
54 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
57 other.make_binomial_heap();
59 base_type::split(pred, other);
62 other.find_max();
65 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
71 join(PB_DS_CLASS_C_DEC& other) argument
[all...]
H A Dconstructors_destructor_fn_imps.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
64 rc_binomial_heap_(const PB_DS_CLASS_C_DEC& other) : argument
65 PB_DS_BASE_C_DEC(other)
82 swap(PB_DS_CLASS_C_DEC& other) argument
85 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
87 base_type::swap(other);
89 m_rc.swap(other.m_rc);
92 _GLIBCXX_DEBUG_ONLY(other
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/ext/pb_ds/detail/ov_tree_map_/
H A Dsplit_join_fn_imps.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
50 split(const_key_reference r_key, PB_DS_CLASS_C_DEC& other) argument
53 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
57 other.clear();
59 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
65 value_swap(other);
67 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
74 _GLIBCXX_DEBUG_ONLY(other
106 join(PB_DS_CLASS_C_DEC& other) argument
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/ext/pb_ds/detail/bin_search_tree_/
H A Dsplit_join_fn_imps.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
50 join_prep(PB_DS_CLASS_C_DEC& other) argument
53 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
54 if (other.m_size == 0)
59 value_swap(other);
63 const bool greater = Cmp_Fn::operator()(PB_DS_V2F(m_p_head->m_p_right->m_value), PB_DS_V2F(other.m_p_head->m_p_left->m_value));
65 const bool lesser = Cmp_Fn::operator()(PB_DS_V2F(other.m_p_head->m_p_right->m_value), PB_DS_V2F(m_p_head->m_p_left->m_value));
71 value_swap(other);
81 join_finish(PB_DS_CLASS_C_DEC& other) argument
90 split_prep(const_key_reference r_key, PB_DS_CLASS_C_DEC& other) argument
133 split_finish(PB_DS_CLASS_C_DEC& other) argument
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/ext/pb_ds/detail/unordered_iterator/
H A Dconst_point_iterator.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
92 const_point_iterator_(const const_point_iterator_& other) argument
94 : m_p_value(other.m_p_value)
99 const_point_iterator_(const point_iterator_& other) argument
101 : m_p_value(other.m_p_value)
124 operator==(const point_iterator_& other) const
126 return (m_p_value == other.m_p_value);
131 operator==(const const_point_iterator_& other) cons
[all...]
H A Dpoint_iterator.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
86 point_iterator_(const point_iterator_& other) argument
88 : m_p_value(other.m_p_value)
111 operator==(const point_iterator_& other) const
113 return (m_p_value == other.m_p_value);
118 operator==(const const_point_iterator_& other) const
120 return (m_p_value == other.m_p_value);
125 operator!=(const point_iterator_& other) cons
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/ext/pb_ds/detail/cc_hash_table_map_/
H A Dcmp_fn_imps.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
52 operator==(const Other_HT_Map_Type& other) const
53 { return cmp_with_other(other); }
59 cmp_with_other(const Other_Map_Type& other) const
61 if (size() != other.size())
64 for (typename Other_Map_Type::const_iterator it = other.begin();
65 it != other.end(); ++it)
88 operator!=(const Other_HT_Map_Type& other) cons
[all...]
H A Dinfo_fn_imps.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
70 operator==(const Other_HT_Map_Type& other) const
71 { return cmp_with_other(other); }
77 cmp_with_other(const Other_Map_Type& other) const
79 if (size() != other.size())
82 for (typename Other_Map_Type::const_iterator it = other.begin();
83 it != other.end(); ++it)
105 operator!=(const Other_HT_Map_Type& other) cons
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/ext/pb_ds/detail/pairing_heap_/
H A Dsplit_join_fn_imps.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
51 split(Pred pred, PB_DS_CLASS_C_DEC& other) argument
54 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
56 other.clear();
61 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
75 ++other.m_size;
81 other.push_imp(p_out);
86 _GLIBCXX_DEBUG_ONLY(other
110 join(PB_DS_CLASS_C_DEC& other) argument
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/ext/pb_ds/detail/thin_heap_/
H A Dsplit_join_fn_imps.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
51 split(Pred pred, PB_DS_CLASS_C_DEC& other) argument
54 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
56 other.clear();
61 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
75 ++other.m_size;
79 other.make_root_and_link(p_out);
84 _GLIBCXX_DEBUG_ONLY(other
108 join(PB_DS_CLASS_C_DEC& other) argument
[all...]
/freebsd-9.3-release/contrib/libstdc++/include/ext/pb_ds/detail/splay_tree_/
H A Dsplit_join_fn_imps.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
50 join(PB_DS_CLASS_C_DEC& other) argument
53 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
54 if (base_type::join_prep(other) == false)
57 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
61 node_pointer p_target_r = other.leftmost(other.m_p_head);
63 other
86 split(const_key_reference r_key, PB_DS_CLASS_C_DEC& other) argument
[all...]
H A Dconstructors_destructor_fn_imps.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
85 PB_DS_CLASS_NAME(const PB_DS_CLASS_C_DEC& other) : argument
86 base_type(other)
95 swap(PB_DS_CLASS_C_DEC& other) argument
98 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
99 base_type::swap(other);
101 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
/freebsd-9.3-release/contrib/libstdc++/include/ext/pb_ds/detail/hash_fn/
H A Dsample_probe_fn.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
65 sample_probe_fn(const sample_probe_fn& other);
69 swap(sample_probe_fn& other);
H A Dsample_range_hashing.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
65 sample_range_hashing(const sample_range_hashing& other);
69 swap(sample_range_hashing& other);
H A Dsample_ranged_hash_fn.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
65 sample_ranged_hash_fn(const sample_ranged_hash_fn& other);
69 swap(sample_ranged_hash_fn& other);
H A Dlinear_probe_fn_imp.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
50 swap(PB_DS_CLASS_C_DEC& other) argument
H A Dquadratic_probe_fn_imp.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
50 swap(PB_DS_CLASS_C_DEC& other) argument
/freebsd-9.3-release/contrib/libstdc++/include/ext/pb_ds/detail/resize_policy/
H A Dsample_size_policy.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
62 sample_range_hashing(const sample_size_policy& other);
66 swap(sample_size_policy& other);
/freebsd-9.3-release/contrib/libstdc++/include/ext/pb_ds/detail/binary_heap_/
H A Dsplit_join_fn_imps.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
51 split(Pred pred, PB_DS_CLASS_C_DEC& other) argument
75 other.get_new_size_for_arbitrary(ersd);
97 for (size_type i = 0; i < other.m_size; ++i)
98 erase_at(other.m_a_entries, i, s_no_throw_copies_ind);
105 s_entry_allocator.deallocate(other.m_a_entries, other.m_actual_size);
108 other
129 join(PB_DS_CLASS_C_DEC& other) argument
[all...]
H A Dconst_point_iterator.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
64 typedef typename Allocator::template rebind<Entry>::other::pointer entry_pointer;
77 typedef typename Allocator::template rebind<value_type>::other::pointer
82 typename Allocator::template rebind<value_type>::other::const_pointer
87 typename Allocator::template rebind<value_type>::other::reference
92 typename Allocator::template rebind<value_type>::other::const_reference
105 binary_heap_const_point_iterator_(const binary_heap_const_point_iterator_& other) argument
106 : m_p_e(other
[all...]
H A Dconstructors_destructor_fn_imps.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
99 binary_heap_(const PB_DS_CLASS_C_DEC& other) : argument
100 entry_cmp(other),
101 resize_policy(other),
103 m_actual_size(other.m_actual_size),
106 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
107 _GLIBCXX_DEBUG_ASSERT(m_a_entries != other.m_a_entries);
109 const_iterator first_it = other
134 swap(PB_DS_CLASS_C_DEC& other) argument
149 value_swap(PB_DS_CLASS_C_DEC& other) argument
[all...]
H A Dentry_cmp.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
74 Value_Type>::other::const_pointer
85 type(const Cmp_Fn& other) : Cmp_Fn(other) argument
H A Dentry_pred.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
74 Value_Type>::other::const_pointer
85 type(const Pred& other) : Pred(other) argument
/freebsd-9.3-release/contrib/libstdc++/include/ext/pb_ds/detail/left_child_next_sibling_heap_/
H A Dconst_point_iterator.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
71 typedef typename Allocator::template rebind<Node>::other::pointer node_pointer;
87 value_type>::other::pointer
93 value_type>::other::const_pointer
99 value_type>::other::reference
105 value_type>::other::const_reference
121 left_child_next_sibling_heap_node_const_point_iterator_(const PB_DS_CLASS_C_DEC& other) : m_p_nd(other argument
[all...]
H A Dconstructors_destructor_fn_imps.hpp22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
76 left_child_next_sibling_heap_(const PB_DS_CLASS_C_DEC& other) argument
77 : Cmp_Fn(other), m_p_root(NULL), m_size(0)
79 m_size = other.m_size;
80 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
81 m_p_root = recursive_copy_node(other.m_p_root);
82 m_size = other.m_size;
89 swap(PB_DS_CLASS_C_DEC& other) argument
102 value_swap(PB_DS_CLASS_C_DEC& other) argument
[all...]

Completed in 85 milliseconds

1234567891011>>