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.
|
This is the complete list of members for pdb::Pipeline, including all inherited members.
addStage(ComputeExecutorPtr addMe) | pdb::Pipeline | inline |
cleanPages(int iteration) | pdb::Pipeline | inline |
dataSink | pdb::Pipeline | private |
dataSource | pdb::Pipeline | private |
discardPage | pdb::Pipeline | private |
getNewPage | pdb::Pipeline | private |
Pipeline(std::function< std::pair< void *, size_t >()> getNewPage, std::function< void(void *)> discardPage, std::function< void(void *)> writeBackPage, ComputeSourcePtr dataSource, ComputeSinkPtr tupleSink) | pdb::Pipeline | inline |
pipeline | pdb::Pipeline | private |
run() | pdb::Pipeline | inline |
unwrittenPages | pdb::Pipeline | private |
writeBackPage | pdb::Pipeline | private |
~Pipeline() | pdb::Pipeline | inline |