OmniSciDB  a5dc49c757
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RelModify Member List

This is the complete list of members for RelModify, including all inherited members.

accept(Visitor &v, std::string name) const overrideRelModifyinlinevirtual
acceptChildren(Visitor &v) const overrideRelModifyinlinevirtual
addManagedInput(std::shared_ptr< const RelAlgNode > input)RelAlgNodeinline
applyDeleteModificationsToInputNode()RelModifyinline
applyUpdateModificationsToInputNode()RelModifyinline
catalog_RelModifyprivate
clearContextData() const RelAlgNodeinline
deepCopy() const overrideRelModifyinlinevirtual
flattened_RelModifyprivate
getAndOwnInput(const size_t idx) const RelAlgNodeinline
getCatalog() const RelModifyinline
getContextData() const RelAlgNodeinline
getId() const RelAlgNodeinline
getIdInPlanTree() const RelAlgDagNodeinline
getInput(const size_t idx) const RelAlgNodeinline
getInputs() const RelAlgNodeinline
getOperation() const RelModifyinline
getOutputMetainfo() const RelAlgNodeinline
getQueryPlanDag() const RelAlgNodeinline
getQueryPlanDagHash() const RelAlgNodeinline
getRelNodeDagId() const RelAlgNodeinline
getStepNumber() const RelAlgDagNodeinlinevirtual
getTableDescriptor() const RelModifyinline
getUpdateColumnCount() const RelModifyinline
getUpdateColumnNames() const RelModifyinline
hasContextData() const RelAlgNodeinline
hash_RelAlgNodemutableprotected
hash_value(RelModify const &)RelModifyfriend
hasInput(const RelAlgNode *needle) const RelAlgNodeinline
id_RelAlgNodeprotected
id_in_plan_tree_RelAlgDagNodemutableprotected
inputCount() const RelAlgNodeinline
inputs_RelAlgNodeprotected
isFlattened() const RelModifyinline
isNop() const RelAlgNodeinline
markAsNop()RelAlgNodeinline
ModifyOperation enum nameRelModify
operation_RelModifyprivate
RelAlgDagNode()RelAlgDagNodeinline
RelAlgDagSerializerRelModifyfriend
RelAlgNode(RelAlgInputs inputs={})RelAlgNodeinline
RelAlgNodeInputPtr typedefRelModify
RelModify(Catalog_Namespace::Catalog const &cat, TableDescriptor const *const td)RelModifyinline
RelModify(Catalog_Namespace::Catalog const &cat, TableDescriptor const *const td, bool flattened, std::string const &op_string, TargetColumnList const &target_column_list, RelAlgNodeInputPtr input)RelModifyinline
RelModify(Catalog_Namespace::Catalog const &cat, TableDescriptor const *const td, bool flattened, ModifyOperation op, TargetColumnList const &target_column_list, RelAlgNodeInputPtr input)RelModifyinline
replaceInput(std::shared_ptr< const RelAlgNode > old_input, std::shared_ptr< const RelAlgNode > input)RelAlgNodeinlinevirtual
resetQueryExecutionState()RelAlgNodeinline
resetRelAlgFirstId() noexceptRelAlgNodestatic
setContextData(const RaExecutionDesc *context_data) const RelAlgNodeinline
setIdInPlanTree(size_t id) const RelAlgDagNodeinline
setOutputMetainfo(std::vector< TargetMetaInfo > targets_metainfo) const RelAlgNodeinline
setQueryPlanDag(const std::string &extracted_query_plan_dag) const RelAlgNodeinline
setRelNodeDagId(const size_t id) const RelAlgNodeinline
setStepNumber(size_t step) const RelAlgDagNodeinlinevirtual
size() const overrideRelModifyinlinevirtual
step_RelAlgDagNodemutableprotected
table_descriptor_RelModifyprivate
target_column_list_RelModifyprivate
TargetColumnList typedefRelModify
toHash() const overrideRelModifyinlinevirtual
toString(RelRexToStringConfig config=RelRexToStringConfig::defaults()) const overrideRelModifyinlinevirtual
yieldModifyOperationEnum(std::string const &op_string)RelModifyinlinestatic
yieldModifyOperationString(ModifyOperation const op)RelModifyinlinestatic
~RelAlgNode()RelAlgNodeinlinevirtual