OR-Tools  9.6
ConnectedComponentsTypeHelper< T, CompareOrHashT, Eq >

Detailed Description

template<typename T, typename CompareOrHashT, typename Eq>
struct internal::ConnectedComponentsTypeHelper< T, CompareOrHashT, Eq >

Definition at line 149 of file connected_components.h.

Classes

struct  SelectContainer
 
struct  SelectContainer< U, V, absl::enable_if_t< std::is_integral< decltype(std::declval< const U & >()(std::declval< const T & >()))>::value &&!std::is_same_v< V, void > > >
 
struct  SelectContainer< U, V, absl::enable_if_t< std::is_integral< decltype(std::declval< const U & >()(std::declval< const T & >()))>::value &&std::is_same_v< V, void > > >
 

Public Types

using Set = typename SelectContainer< CompareOrHashT, Eq >::Set
 
using Map = typename SelectContainer< CompareOrHashT, Eq >::Map
 

Member Typedef Documentation

◆ Map

using Map = typename SelectContainer<CompareOrHashT, Eq>::Map

Definition at line 186 of file connected_components.h.

◆ Set

using Set = typename SelectContainer<CompareOrHashT, Eq>::Set

Definition at line 185 of file connected_components.h.


The documentation for this struct was generated from the following file: