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.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
pdb::MemoryHolder Struct Reference

#include <Pipeline.h>

+ Collaboration diagram for pdb::MemoryHolder:

Public Member Functions

void setIteration (int iterationIn)
 
 MemoryHolder (std::pair< void *, size_t > buildMe)
 

Public Attributes

Handle< ObjectoutputSink
 
void * location
 
int iteration
 

Detailed Description

Definition at line 36 of file Pipeline.h.

Constructor & Destructor Documentation

pdb::MemoryHolder::MemoryHolder ( std::pair< void *, size_t >  buildMe)
inline

Definition at line 54 of file Pipeline.h.

+ Here is the call graph for this function:

Member Function Documentation

void pdb::MemoryHolder::setIteration ( int  iterationIn)
inline

Definition at line 48 of file Pipeline.h.

+ Here is the call graph for this function:

Member Data Documentation

int pdb::MemoryHolder::iteration

Definition at line 46 of file Pipeline.h.

void* pdb::MemoryHolder::location

Definition at line 42 of file Pipeline.h.

Handle<Object> pdb::MemoryHolder::outputSink

Definition at line 39 of file Pipeline.h.


The documentation for this struct was generated from the following file: