![]() |
MySQL 9.6.0
Source Code Documentation
|
Experimental API header. More...
#include <algorithm>#include <vector>#include "mysql/allocators/allocator.h"#include "mysql/allocators/memory_resource.h"#include "mysql/containers/basic_container_wrapper.h"#include "mysql/iterators/iterator_interface.h"#include "mysql/iterators/meta.h"#include "mysql/meta/is_same_ignore_const.h"#include "mysql/ranges/collection_interface.h"#include "mysql/sets/boundary_set_meta.h"Go to the source code of this file.
Classes | |
| class | mysql::sets::throwing::detail::Vector_boundary_iterator< Vector_iterator_tp, Mutable_vector_iterator_tp > |
| Boundary_iterator based on a std::vector iterator or const iterator. More... | |
| class | mysql::sets::throwing::Vector_boundary_storage< Set_traits_tp > |
| Storage for boundary points, backed by std::vector. More... | |
Namespaces | |
| namespace | mysql |
| namespace | mysql::sets |
| namespace | mysql::sets::throwing |
| namespace | mysql::sets::throwing::detail |
Typedefs | |
| template<Is_bounded_set_traits Set_traits_t> | |
| using | mysql::sets::throwing::detail::Vector_for_set_traits = std::vector< typename Set_traits_t::Element_t, mysql::allocators::Allocator< typename Set_traits_t::Element_t > > |
Experimental API header.
This file contains the class Vector_boundary_storage, which provides storage for a boundary container backed by a std::vector.