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().