A functor initializing an iterator upon creation to reference the first element in the associated Trie.  
 More...
#include <Brie.h>
|  | 
| template<unsigned bits, typename iterator > | 
| void | operator() (const SparseBitMap< bits > &store, iterator &iter) const | 
|  | 
| template<typename Store , typename iterator > | 
| void | operator() (const Store &store, iterator &iter) const | 
|  | 
template<unsigned Pos, unsigned Dim>
struct souffle::detail::brie::fix_first< Pos, Dim >
A functor initializing an iterator upon creation to reference the first element in the associated Trie. 
Definition at line 2213 of file Brie.h.
◆ operator()() [1/2]
template<unsigned Pos, unsigned Dim> 
template<unsigned bits, typename iterator > 
 
Definition at line 2215 of file Brie.h.
 2219     template <
typename Store, 
typename iterator>
 
 2220     void operator()(
const Store&, iterator&)
 const {
 
 
 
 
◆ operator()() [2/2]
template<unsigned Pos, unsigned Dim> 
template<typename Store , typename iterator > 
 
Definition at line 2223 of file Brie.h.
 2227     template <
unsigned bits, 
typename iterator>
 
 2228     void operator()(
const SparseBitMap<bits>& store, iterator&& iter)
 const {
 
 2230         auto first = store.begin();
 
 
 
 
The documentation for this struct was generated from the following file:
- include/souffle/datastructure/Brie.h