#include <RelAlgDag.h>
|
std::optional< size_t > | hash_ |
|
Definition at line 320 of file RelAlgDag.h.
RexSubQuery::RexSubQuery |
( |
| ) |
|
|
inline |
Definition at line 326 of file RelAlgDag.h.
std::shared_ptr< ExecutionResultShPtr > result_
std::shared_ptr< const ExecutionResult > ExecutionResultShPtr
RexSubQuery::RexSubQuery |
( |
const std::shared_ptr< const RelAlgNode > |
ra | ) |
|
|
inline |
Definition at line 328 of file RelAlgDag.h.
std::shared_ptr< SQLTypeInfo > type_
std::shared_ptr< ExecutionResultShPtr > result_
std::shared_ptr< const RelAlgNode > ra_
std::shared_ptr< const ExecutionResult > ExecutionResultShPtr
Definition at line 334 of file RelAlgDag.h.
std::shared_ptr< SQLTypeInfo > type_
std::shared_ptr< ExecutionResultShPtr > result_
std::shared_ptr< const RelAlgNode > ra_
std::unique_ptr< RexSubQuery > RexSubQuery::deepCopy |
( |
| ) |
const |
Definition at line 59 of file RelAlgDag.cpp.
std::shared_ptr< SQLTypeInfo > type_
std::shared_ptr< ExecutionResultShPtr > result_
std::shared_ptr< const RelAlgNode > ra_
unsigned RexSubQuery::getId |
( |
| ) |
const |
Definition at line 63 of file RelAlgDag.cpp.
std::shared_ptr< const RelAlgNode > ra_
const RelAlgNode* RexSubQuery::getRelAlg |
( |
| ) |
const |
|
inline |
Definition at line 360 of file RelAlgDag.h.
References ra_.
360 {
return ra_.get(); }
std::shared_ptr< const RelAlgNode > ra_
size_t RexSubQuery::toHash |
( |
| ) |
const |
|
overridevirtual |
Implements Rex.
Definition at line 3369 of file RelAlgDag.cpp.
3372 boost::hash_combine(*
hash_,
ra_->toHash());
std::optional< size_t > hash_
std::shared_ptr< const RelAlgNode > ra_
std::shared_ptr<const RelAlgNode> RexSubQuery::ra_ |
|
private |
The documentation for this class was generated from the following files:
- /home/jenkins-slave/workspace/core-os-doxygen/QueryEngine/RelAlgDag.h
- /home/jenkins-slave/workspace/core-os-doxygen/QueryEngine/RelAlgDag.cpp