OmniSciDB  95562058bd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RelScan Member List

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

addHint(const HintExplained &hint_explained)RelScaninline
addManagedInput(std::shared_ptr< const RelAlgNode > input)RelAlgNodeinline
deepCopy() const overrideRelScaninlinevirtual
field_names_RelScanprivate
getAndOwnInput(const size_t idx) const RelAlgNodeinline
getContextData() const RelAlgNodeinline
getFieldName(const size_t i) const RelScaninline
getFieldNames() const RelScaninline
getHintInfo(const std::string &hint_name) const RelScaninline
getId() const RelAlgNodeinline
getInput(const size_t idx) const RelAlgNodeinline
getOutputMetainfo() const RelAlgNodeinline
getTableDescriptor() const RelScaninline
hasContextData() const RelAlgNodeinline
hasHintEnabled(const std::string &candidate_hint_name) const RelScaninline
hasInput(const RelAlgNode *needle) const RelAlgNodeinline
hint_applied_RelScanprivate
hints_RelScanprivate
id_RelAlgNodeprotected
inputCount() const RelAlgNodeinline
inputs_RelAlgNodeprotected
isNop() const RelAlgNodeinline
markAsNop()RelAlgNodeinline
RelAlgNode(RelAlgInputs inputs={})RelAlgNodeinline
RelScan(const TableDescriptor *td, const std::vector< std::string > &field_names)RelScaninline
replaceInput(std::shared_ptr< const RelAlgNode > old_input, std::shared_ptr< const RelAlgNode > input)RelAlgNodeinlinevirtual
resetQueryExecutionState()RelAlgNodeinline
resetRelAlgFirstId() noexceptRelAlgNodestatic
setContextData(const void *context_data) const RelAlgNodeinline
setOutputMetainfo(const std::vector< TargetMetaInfo > &targets_metainfo) const RelAlgNodeinline
size() const overrideRelScaninlinevirtual
td_RelScanprivate
toString() const overrideRelScaninlinevirtual
~RelAlgNode()RelAlgNodeinlinevirtual