| souffle
    2.0.2-371-g6315b36
    | 
node that utilizes parallel execution should inherit from this class. Enable node with its own view context for parallel execution. More...
#include <Node.h>


| Public Member Functions | |
| ViewContext * | getViewContext () const | 
| get view context for operations  More... | |
| void | setViewContext (const std::shared_ptr< ViewContext > &v) | 
| set view context  More... | |
| Protected Attributes | |
| std::shared_ptr< ViewContext > | viewContext = nullptr | 
node that utilizes parallel execution should inherit from this class. Enable node with its own view context for parallel execution.
| 
 | inline | 
get view context for operations
Definition at line 331 of file Node.h.
Referenced by souffle::interpreter::SuperOperation::getSuperInst().
| 
 | inline | 
set view context
Definition at line 336 of file Node.h.
References souffle::interpreter::ViewOperation::getViewId(), souffle::interpreter::ViewOperation::viewId, and souffle::interpreter::ViewOperation::ViewOperation().

| 
 | protected | 
Definition at line 341 of file Node.h.
Referenced by souffle::interpreter::SuperOperation::getSuperInst().
 1.8.17
 1.8.17