cancel() noexcept | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inline |
commit() noexcept | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inline |
complete_type() const noexcept | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inline |
element() const noexcept | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inline |
element_ptr() const noexcept | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inline |
empty() const noexcept | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inline |
operator bool() const noexcept | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inlineexplicit |
operator=(const reentrant_put_transaction &)=delete | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | |
operator=(reentrant_put_transaction< OTHERTYPE > &&i_source) noexcept | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inline |
queue() const noexcept | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inline |
raw_allocate(size_t i_size, size_t i_alignment) | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inline |
raw_allocate_copy(INPUT_ITERATOR i_begin, INPUT_ITERATOR i_end) | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inline |
raw_allocate_copy(const INPUT_RANGE &i_source_range) -> decltype(std::declval< reentrant_put_transaction >().raw_allocate_copy( std::begin(i_source_range), std::end(i_source_range))) | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inline |
reentrant_put_transaction (defined in conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE >) | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | friend |
reentrant_put_transaction() noexcept=default | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | |
reentrant_put_transaction(const reentrant_put_transaction &)=delete | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | |
reentrant_put_transaction(reentrant_put_transaction< OTHERTYPE > &&i_source) noexcept | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inline |
reentrant_put_transaction(PrivateType, conc_heter_queue *i_queue, typename InnerQueue::template reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > &&i_put_transaction) noexcept (defined in conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE >) | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inline |
swap(reentrant_put_transaction &i_first, reentrant_put_transaction &i_second) noexcept | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | friend |
~reentrant_put_transaction() | conc_heter_queue< RUNTIME_TYPE, ALLOCATOR_TYPE >::reentrant_put_transaction< ELEMENT_COMPLETE_TYPE > | inline |