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