| souffle
    2.0.2-371-g6315b36
    | 
#include <Node.h>


| Public Member Functions | |
| ExistenceCheck (enum NodeType ty, const ram::Node *sdw, bool totalSearch, size_t viewId, SuperInstruction superInst, bool tempRelation, std::string relationName) | |
| const std::string & | getRelationName () const | 
| bool | isTemp () const | 
| bool | isTotalSearch () const | 
|  Public Member Functions inherited from souffle::interpreter::Node | |
| RelationWrapper * | getRelation () const | 
| get relation from handle  More... | |
| const ram::Node * | getShadow () const | 
| get shadow node, i.e., RAM node  More... | |
| enum NodeType | getType () const | 
| get node type  More... | |
| Node (enum NodeType ty, const ram::Node *sdw, RelationHandle *relHandle=nullptr) | |
| virtual | ~Node ()=default | 
|  Public Member Functions inherited from souffle::interpreter::SuperOperation | |
| const SuperInstruction & | getSuperInst () const | 
| SuperOperation (SuperInstruction superInst) | |
|  Public Member Functions inherited from souffle::interpreter::ViewOperation | |
| size_t | getViewId () const | 
| ViewOperation (size_t id) | |
| Private Attributes | |
| const std::string | relationName | 
| const bool | tempRelation | 
| const bool | totalSearch | 
| Additional Inherited Members | |
|  Public Types inherited from souffle::interpreter::Node | |
| using | RelationHandle = Own< RelationWrapper > | 
|  Protected Attributes inherited from souffle::interpreter::Node | |
| RelationHandle *const | relHandle | 
| const ram::Node * | shadow | 
| enum NodeType | type | 
|  Protected Attributes inherited from souffle::interpreter::SuperOperation | |
| const SuperInstruction | superInst | 
|  Protected Attributes inherited from souffle::interpreter::ViewOperation | |
| size_t | viewId | 
| 
 | inline | 
Definition at line 532 of file Node.h.
References relationName.
| 
 | inline | 
Definition at line 545 of file Node.h.
References souffle::interpreter::UnaryNode::child, souffle::interpreter::ProvenanceExistenceCheck::ProvenanceExistenceCheck(), souffle::interpreter::SuperOperation::superInst, souffle::interpreter::SuperOperation::SuperOperation(), souffle::interpreter::UnaryNode::UnaryNode(), and souffle::interpreter::ViewOperation::viewId.

| 
 | inline | 
| 
 | inline | 
| 
 | private | 
Definition at line 552 of file Node.h.
Referenced by ExistenceCheck().
| 
 | private | 
| 
 | private | 
 1.8.17
 1.8.17