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