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

#include <ExpressionRewrite.h>

Static Public Member Functions

static
BoundingBoxIntersectJoinTranslationResult 
createEmptyResult ()
 

Public Attributes

bool swap_arguments {false}
 
std::optional
< BoundingBoxIntersectJoinConjunction
converted_bbox_intersect_join_info
 

Detailed Description

Definition at line 57 of file ExpressionRewrite.h.

Member Function Documentation

static BoundingBoxIntersectJoinTranslationResult BoundingBoxIntersectJoinTranslationResult::createEmptyResult ( )
inlinestatic

Definition at line 62 of file ExpressionRewrite.h.

Referenced by translate_bounding_box_intersect_with_reordering().

62  {
63  return {false, std::nullopt};
64  }

+ Here is the caller graph for this function:

Member Data Documentation

std::optional<BoundingBoxIntersectJoinConjunction> BoundingBoxIntersectJoinTranslationResult::converted_bbox_intersect_join_info
Initial value:
{
std::nullopt}

Definition at line 59 of file ExpressionRewrite.h.

Referenced by convert_bbox_intersect_join(), and translate_bounding_box_intersect_with_reordering().

bool BoundingBoxIntersectJoinTranslationResult::swap_arguments {false}

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