![]() |
A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
|
#include <PipelineContext.h>
Collaboration diagram for pdb::PipelineContext:Public Member Functions | |
| ~PipelineContext () | |
| PipelineContext (Handle< Vector< Handle< Object >>> outputVec, DataProxyPtr proxy, SetSpecifierPtr outputSet) | |
| Handle< Vector< Handle< Object > > > & | getOutputVec () |
| void | setOutputVec (Handle< Vector< Handle< Object >>> outputVec) |
| void | clearOutputPage () |
| DataProxyPtr | getProxy () |
| SetSpecifierPtr | getOutputSet () |
| void | setOutputFull (bool fullOrNot) |
| bool | isOutputFull () |
| void | setPageToUnpin (PDBPagePtr page) |
| PDBPagePtr | getPageToUnpin () |
Public Attributes | |
| Handle< Vector< Handle< Object > > > | outputVec |
Private Attributes | |
| DataProxyPtr | proxy |
| SetSpecifierPtr | outputSet |
| bool | outputPageFull |
| PDBPagePtr | pageToUnpin |
Definition at line 38 of file PipelineContext.h.
|
inline |
Definition at line 61 of file PipelineContext.h.
|
inline |
Definition at line 67 of file PipelineContext.h.
|
inline |
Definition at line 85 of file PipelineContext.h.
|
inline |
Definition at line 93 of file PipelineContext.h.
Definition at line 77 of file PipelineContext.h.
|
inline |
Definition at line 109 of file PipelineContext.h.
|
inline |
Definition at line 89 of file PipelineContext.h.
|
inline |
Definition at line 101 of file PipelineContext.h.
|
inline |
Definition at line 97 of file PipelineContext.h.
Definition at line 81 of file PipelineContext.h.
|
inline |
Definition at line 105 of file PipelineContext.h.
|
private |
Definition at line 54 of file PipelineContext.h.
|
private |
Definition at line 51 of file PipelineContext.h.
Definition at line 43 of file PipelineContext.h.
|
private |
Definition at line 57 of file PipelineContext.h.
|
private |
Definition at line 48 of file PipelineContext.h.