OmniSciDB  b24e664e58
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ReductionInterpreter Class Reference

#include <ResultSetReductionInterpreter.h>

Classes

union  EvalValue
 

Static Public Member Functions

static EvalValue run (const Function *function, const std::vector< EvalValue > &inputs)
 
static std::optional< EvalValuerun (const std::vector< std::unique_ptr< Instruction >> &body, const std::vector< EvalValue > &vars)
 

Detailed Description

Definition at line 23 of file ResultSetReductionInterpreter.h.

Member Function Documentation

static EvalValue ReductionInterpreter::run ( const Function function,
const std::vector< EvalValue > &  inputs 
)
static

Referenced by anonymous_namespace{ResultSetReduction.cpp}::run_reduction_code(), ReductionInterpreterImpl::runCall(), and ReductionInterpreterImpl::runFor().

+ Here is the caller graph for this function:

static std::optional<EvalValue> ReductionInterpreter::run ( const std::vector< std::unique_ptr< Instruction >> &  body,
const std::vector< EvalValue > &  vars 
)
static

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