souffle  2.0.2-371-g6315b36
Public Member Functions
souffle::detail::brie::get_nested_iter_core< Level > Struct Template Reference

A functor extracting a reference to a nested iterator core from an enclosing iterator core. More...

#include <Brie.h>

Collaboration diagram for souffle::detail::brie::get_nested_iter_core< Level >:
Collaboration graph

Public Member Functions

template<typename IterCore >
auto operator() (IterCore &core) -> decltype(get_nested_iter_core< Level - 1 >()(core.getNested()))
 

Detailed Description

template<unsigned Level>
struct souffle::detail::brie::get_nested_iter_core< Level >

A functor extracting a reference to a nested iterator core from an enclosing iterator core.

Definition at line 2192 of file Brie.h.

Member Function Documentation

◆ operator()()

template<unsigned Level>
template<typename IterCore >
auto souffle::detail::brie::get_nested_iter_core< Level >::operator() ( IterCore &  core) -> decltype(get_nested_iter_core<Level - 1>()(core.getNested()))
inline

Definition at line 2194 of file Brie.h.

2197  {

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