MySQL 9.6.0
Source Code Documentation
nested_set_binary_operation_view_interface.h File Reference

Experimental API header. More...

Go to the source code of this file.

Classes

class  mysql::sets::detail::Nested_set_binary_operation_view_interface< Self_tp, Source1_tp, Source2_tp, operation_tp >
 Common base class for all the view classes. More...
 

Namespaces

namespace  mysql
 
namespace  mysql::sets
 
namespace  mysql::sets::detail
 

Typedefs

template<Is_nested_set Source1_t, Is_nested_set Source2_t, Binary_operation operation_t>
using mysql::sets::detail::Nested_binary_operation_iterator_type = std::conditional_t<(int) operation_t==(int) Binary_operation::op_union, Nested_set_union_iterator< Source1_t, Source2_t >, std::conditional_t<(int) operation_t==(int) Binary_operation::op_intersection, Nested_set_intersection_iterator< Source1_t, Source2_t >, Nested_set_subtraction_iterator< Source1_t, Source2_t > > >
 Type alias that provides the iterator type for a given Binary_operation. More...
 

Detailed Description

Experimental API header.