OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CardinalityEstimationRequired Class Reference

#include <CardinalityEstimator.h>

+ Inheritance diagram for CardinalityEstimationRequired:
+ Collaboration diagram for CardinalityEstimationRequired:

Public Member Functions

 CardinalityEstimationRequired (const int64_t range)
 
int64_t range () const
 

Private Attributes

const int64_t range_
 

Detailed Description

Definition at line 31 of file CardinalityEstimator.h.

Constructor & Destructor Documentation

CardinalityEstimationRequired::CardinalityEstimationRequired ( const int64_t  range)
inline

Definition at line 33 of file CardinalityEstimator.h.

34  : std::runtime_error("CardinalityEstimationRequired"), range_(range) {}

Member Function Documentation

int64_t CardinalityEstimationRequired::range ( ) const
inline

Definition at line 36 of file CardinalityEstimator.h.

References range_.

Referenced by RelAlgExecutor::executeWorkUnit().

36 { return range_; }

+ Here is the caller graph for this function:

Member Data Documentation

const int64_t CardinalityEstimationRequired::range_
private

Definition at line 39 of file CardinalityEstimator.h.

Referenced by range().


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