mutable
A Database System for Research and Fast Prototyping
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions
m::pe::hs::expansions::TopDown Struct Reference

#include <HeuristicSearchPlanEnumerator.hpp>

Inheritance diagram for m::pe::hs::expansions::TopDown:
[legend]

Public Member Functions

template<typename State , typename PlanTable >
void reset_marked (State &state, const PlanTable &, const QueryGraph &G, const AdjacencyMatrix &, const CostFunction &, const CardinalityEstimator &)
 

Static Public Member Functions

template<typename State , typename PlanTable >
static State Start (PlanTable &PT, const QueryGraph &G, const AdjacencyMatrix &M, const CostFunction &CF, const CardinalityEstimator &CE)
 
template<typename State , typename PlanTable >
static bool is_goal (const State &state, const PlanTable &PT, const QueryGraph &G, const AdjacencyMatrix &M, const CostFunction &CF, const CardinalityEstimator &CE)
 

Detailed Description

Definition at line 1569 of file HeuristicSearchPlanEnumerator.hpp.

Member Function Documentation

◆ is_goal()

template<typename State , typename PlanTable >
static bool m::pe::hs::expansions::TopDown::is_goal ( const State &  state,
const PlanTable &  PT,
const QueryGraph G,
const AdjacencyMatrix M,
const CostFunction CF,
const CardinalityEstimator CE 
)
inlinestatic

Definition at line 1578 of file HeuristicSearchPlanEnumerator.hpp.

◆ reset_marked()

template<typename State , typename PlanTable >
void m::pe::hs::expansions::TopDown::reset_marked ( State &  state,
const PlanTable &  ,
const QueryGraph G,
const AdjacencyMatrix ,
const CostFunction ,
const CardinalityEstimator  
)
inline

◆ Start()

template<typename State , typename PlanTable >
static State m::pe::hs::expansions::TopDown::Start ( PlanTable &  PT,
const QueryGraph G,
const AdjacencyMatrix M,
const CostFunction CF,
const CardinalityEstimator CE 
)
inlinestatic

Definition at line 1572 of file HeuristicSearchPlanEnumerator.hpp.


The documentation for this struct was generated from the following file: