![]() |
MySQL 9.6.0
Source Code Documentation
|
Experimental API header. More...
#include <numeric>#include <ranges>#include "mysql/math/summation.h"#include "mysql/ranges/flat_view.h"#include "mysql/ranges/projection_views.h"#include "mysql/ranges/transform_view.h"#include "mysql/sets/nested_set_meta.h"#include "mysql/sets/set_categories_and_traits.h"Go to the source code of this file.
Classes | |
| struct | mysql::sets::detail::Volume_transform |
| Given a set, returns its volume. More... | |
| struct | mysql::sets::detail::Unfold_set |
| Given a nested set, returns a range over its inner sets. More... | |
Namespaces | |
| namespace | mysql |
| namespace | mysql::sets |
| namespace | mysql::sets::detail |
Functions | |
| template<Is_nested_set Nested_set_t> | |
| auto | mysql::sets::detail::make_volume_view (const Nested_set_t &nested_set) |
| Given a Nested set, returns a range over the volumes of the inner sets. More... | |
| template<class Result_t = double, Is_nested_set Nested_set_t> | |
| Result_t | mysql::sets::volume (const Nested_set_t &set) |
| Return the volume of a nested set. More... | |
| template<class Result_t = double, Is_set Set1_t, Is_set Set2_t> requires Is_compatible_set<Set1_t, Set2_t> | |
| Result_t | mysql::sets::volume_difference (const Set1_t &set1, const Set2_t &set2) |
| Return the volume of the first set minus the volume of the second set. More... | |
Experimental API header.