souffle  2.0.2-371-g6315b36
Namespaces | Macros | Functions
BTreeIndex.cpp File Reference
#include "interpreter/Relation.h"
#include "ram/Relation.h"
#include "ram/analysis/Index.h"
#include "souffle/utility/MiscUtil.h"
Include dependency graph for BTreeIndex.cpp:

Go to the source code of this file.

Namespaces

 souffle
 
 souffle::interpreter
 

Macros

#define CREATE_BTREE_REL(Structure, Arity, ...)
 

Functions

Own< RelationWrapper > souffle::interpreter::createBTreeRelation (const ram::Relation &id, const ram::analysis::MinIndexSelection &orderSet)
 

Macro Definition Documentation

◆ CREATE_BTREE_REL

#define CREATE_BTREE_REL (   Structure,
  Arity,
  ... 
)
Value:
case (Arity): { \
return mk<Relation<Arity, interpreter::Btree>>(id.getAuxiliaryArity(), id.getName(), orderSet); \
}

Definition at line 30 of file BTreeIndex.cpp.