Lines Matching refs:other

99     concurrent_priority_queue( const concurrent_priority_queue& other )  in concurrent_priority_queue()  argument
100 …: mark(other.mark), my_size(other.my_size.load(std::memory_order_relaxed)), my_compare(other.my_co… in concurrent_priority_queue()
101 data(other.data) in concurrent_priority_queue()
106 concurrent_priority_queue( const concurrent_priority_queue& other, const allocator_type& alloc ) in concurrent_priority_queue() argument
107 …: mark(other.mark), my_size(other.my_size.load(std::memory_order_relaxed)), my_compare(other.my_co… in concurrent_priority_queue()
108 data(other.data, alloc) in concurrent_priority_queue()
113 concurrent_priority_queue( concurrent_priority_queue&& other ) in concurrent_priority_queue() argument
114 …: mark(other.mark), my_size(other.my_size.load(std::memory_order_relaxed)), my_compare(other.my_co… in concurrent_priority_queue()
115 data(std::move(other.data)) in concurrent_priority_queue()
120 concurrent_priority_queue( concurrent_priority_queue&& other, const allocator_type& alloc ) in concurrent_priority_queue() argument
121 …: mark(other.mark), my_size(other.my_size.load(std::memory_order_relaxed)), my_compare(other.my_co… in concurrent_priority_queue()
122 data(std::move(other.data), alloc) in concurrent_priority_queue()
127 concurrent_priority_queue& operator=( const concurrent_priority_queue& other ) {
128 if (this != &other) {
129 data = other.data;
130 mark = other.mark;
131 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed);
136 concurrent_priority_queue& operator=( concurrent_priority_queue&& other ) {
137 if (this != &other) {
139 data = std::move(other.data);
140 mark = other.mark;
141 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed);
213 void swap( concurrent_priority_queue& other ) { in swap() argument
214 if (this != &other) { in swap()
216 swap(data, other.data); in swap()
217 swap(mark, other.mark); in swap()
220 my_size.store(other.my_size.load(std::memory_order_relaxed), std::memory_order_relaxed); in swap()
221 other.my_size.store(sz, std::memory_order_relaxed); in swap()