mutable
A Database System for Research and Fast Prototyping
Loading...
Searching...
No Matches
Namespaces | Macros
Index.cpp File Reference
#include <mutable/storage/Index.hpp>
#include <mutable/catalog/Schema.hpp>
#include <mutable/catalog/Type.hpp>
#include <mutable/mutable.hpp>
#include <mutable/Options.hpp>
#include <mutable/util/Timer.hpp>
#include <sstream>
Include dependency graph for Index.cpp:

Go to the source code of this file.

Namespaces

namespace  options
 

‍command-line options for the HeuristicSearchPlanEnumerator


 

Macros

#define CHECK(TYPE)
 
#define INSTANTIATE(CLASS)    template struct CLASS;
 

Macro Definition Documentation

◆ CHECK

#define CHECK (   TYPE)
Value:
if constexpr(not std::same_as<key_type, TYPE>) \
throw invalid_argument("Key type and attribute type do not match."); \
return
Signals that an argument to a function of method was invalid.
Definition: exception.hpp:37

◆ INSTANTIATE

#define INSTANTIATE (   CLASS)     template struct CLASS;

Definition at line 227 of file Index.cpp.