mutable
A Database System for Research and Fast Prototyping
Loading...
Searching...
No Matches
Data Structures | Namespaces
PhysicalPlanTable.hpp File Reference
#include <memory>
#include <mutable/util/concepts.hpp>
#include <mutable/util/crtp.hpp>
#include <mutable/util/unsharable_shared_ptr.hpp>
#include <mutable/IR/Condition.hpp>
#include <vector>
Include dependency graph for PhysicalPlanTable.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  m::detail::condition_entry_t< Entry >
 Helper struct to unite ConditionSets and entries of type. More...
 
struct  m::detail::the_condition_entry_iterator< Actual, C, Entry >
 Iterator interface to iterate over pairs of ConditionSet and. More...
 
struct  m::detail::the_condition_entry_templated_iterator< Actual, C, Entry >
 Helper struct for templated iterators. More...
 
struct  m::PhysicalPlanTableEntry< Actual, ChildIt >
 Interface for a single physical plan table entry. More...
 
struct  m::Condition2PPTEntryMap< Actual, It, Entry >
 Interface for a mapping between ConditionSets and physical plan table entries of type. More...
 
struct  m::PhysicalPlanTable< Actual, Condition2EntryMap >
 Interface for an entire physical plan table containing a ConditionSet-entry-mapping. More...
 

Namespaces

namespace  m
 

‍mutable namespace


 
namespace  m::detail