mutable
A Database System for Research and Fast Prototyping
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
m::CartesianProductEstimator::CartesianProductDataModel Struct Reference

#include <CardinalityEstimator.hpp>

Inheritance diagram for m::CartesianProductEstimator::CartesianProductDataModel:
[legend]
Collaboration diagram for m::CartesianProductEstimator::CartesianProductDataModel:
[legend]

Public Member Functions

 CartesianProductDataModel ()=default
 
 CartesianProductDataModel (std::size_t size)
 
void assign_to (Subproblem) override
 Assigns this to the Subproblem s, i.e.
 

Data Fields

std::size_t size
 

Detailed Description

Definition at line 175 of file CardinalityEstimator.hpp.

Constructor & Destructor Documentation

◆ CartesianProductDataModel() [1/2]

m::CartesianProductEstimator::CartesianProductDataModel::CartesianProductDataModel ( )
default

◆ CartesianProductDataModel() [2/2]

m::CartesianProductEstimator::CartesianProductDataModel::CartesianProductDataModel ( std::size_t  size)
inline

Definition at line 180 of file CardinalityEstimator.hpp.

Member Function Documentation

◆ assign_to()

void m::CartesianProductEstimator::CartesianProductDataModel::assign_to ( Subproblem  s)
inlineoverridevirtual

Assigns this to the Subproblem s, i.e.

this model now describes the result of evaluating s.

Implements m::DataModel.

Definition at line 182 of file CardinalityEstimator.hpp.

Field Documentation

◆ size

std::size_t m::CartesianProductEstimator::CartesianProductDataModel::size

Definition at line 177 of file CardinalityEstimator.hpp.


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