| add_buffer(Char_t *buffer_data, Size_t buffer_size) | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inlineprotected |
| allocate_and_add_buffer(Size_t size) | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inlineprotected |
| Buffer_allocator_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| Buffer_sequence_view_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| Buffer_view_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| capacity() const | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | inline |
| Char_allocator_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| Char_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| Const_buffer_sequence_view_t typedef | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | |
| Const_iterator_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| Container_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| debug_string(bool show_contents, int indent) const override | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inlinevirtual |
| debug_string(bool show_contents=false) const | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inline |
| Difference_t typedef | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | |
| get_boundaries(Buffer_sequence_view_t &buffer_sequence_view) | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | inlineprotectedstatic |
| get_grow_calculator() const | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inline |
| Grow_calculator_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| increase_position(Size_t delta) | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | inline |
| Iterator_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| List_iterator_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | protected |
| List_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | protected |
| m_buffers | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | private |
| m_char_allocator | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | private |
| m_grow_calculator | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | private |
| m_read_part | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | private |
| m_write_part | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | private |
| Managed_buffer_sequence(const Grow_calculator_t &grow_calculator=Grow_calculator_t(), const Memory_resource_t &memory_resource=Memory_resource_t(), const Size_t default_buffer_count=16) | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inlineexplicit |
| Managed_buffer_sequence(Managed_buffer_sequence &)=delete | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| Managed_buffer_sequence(Managed_buffer_sequence &&)=delete | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| Managed_buffer_sequence(Container_t buffers, const Grow_calculator_t &grow_calculator, const Memory_resource_t &memory_resource) | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inlineprotected |
| managed_buffer_sequence::unittest::Accessor | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | friend |
| Memory_resource_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| merge_if_split(Buffer_sequence_view_t &left, Buffer_sequence_view_t &right) | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | inlineprotectedstatic |
| move_position(Difference_t delta) | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | inline |
| move_position_at_most_one_buffer_right(Buffer_sequence_view_t &left, Buffer_sequence_view_t &right, Size_t limit) | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | inlineprotectedstatic |
| move_position_one_buffer_left(Buffer_sequence_view_t &left, Buffer_sequence_view_t &right) | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | inlineprotectedstatic |
| operator=(Managed_buffer_sequence &)=delete | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| operator=(Managed_buffer_sequence &&)=delete | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| Rw_buffer_sequence< unsigned char, std::vector >::operator=(Rw_buffer_sequence &)=delete | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | |
| Rw_buffer_sequence< unsigned char, std::vector >::operator=(Rw_buffer_sequence &&)=delete | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | |
| read_part() const | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | inline |
| read_part() | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | inline |
| reserve_total_size(Size_t requested_total_size) | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inline |
| reserve_write_size(Size_t requested_write_size) | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inline |
| reset(Size_t keep_buffer_count=1, Size_t keep_container_capacity=16) | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inline |
| reset_container(Vector_t &container, Size_t keep_container_capacity) | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inlineprotectedstatic |
| reset_container(List_t &container, Size_t keep_container_capacity) | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inlineprotectedstatic |
| Rw_buffer_sequence(Iterator_t begin_arg, Iterator_t end_arg) | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | inline |
| Rw_buffer_sequence(Rw_buffer_sequence &)=delete | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | |
| Rw_buffer_sequence(Rw_buffer_sequence &&)=delete | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | |
| Rw_buffer_sequence_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| set_grow_calculator(const Grow_calculator_t &grow_calculator) | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inline |
| set_position(Size_t new_position) | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | inline |
| set_position(Size_t new_position, Buffer_sequence_view_t &left, Buffer_sequence_view_t &right) | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | inlineprotectedstatic |
| Size_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | |
| Vector_iterator_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | protected |
| Vector_t typedef | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | protected |
| write(const Char_t *data, Size_t size) | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inline |
| write_part() const | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | inline |
| write_part() | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | inline |
| ~Managed_buffer_sequence() override | mysqlns::buffer::Managed_buffer_sequence< Char_tp, Container_tp > | inline |
| ~Rw_buffer_sequence()=default | mysqlns::buffer::Rw_buffer_sequence< unsigned char, std::vector > | virtual |