| 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 |