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::JoinMap< ValueType > Member List

This is the complete list of members for pdb::JoinMap< ValueType >, including all inherited members.

begin()pdb::JoinMap< ValueType >
count(const size_t &which)pdb::JoinMap< ValueType >
deleteObject(void *deleteMe)pdb::Objectinlinevirtual
end()pdb::JoinMap< ValueType >
getNumPartitions()pdb::JoinMap< ValueType >
getObjectSize()pdb::JoinMap< ValueType >
getPartitionId()pdb::JoinMap< ValueType >
getSize(void *ofMe)pdb::Objectinlinevirtual
getVTablePtr()pdb::Objectinline
JoinMap(uint32_t initSize, size_t partitionId, int numPartitions)pdb::JoinMap< ValueType >
JoinMap(uint32_t initSize)pdb::JoinMap< ValueType >
JoinMap()pdb::JoinMap< ValueType >
lookup(const size_t &which)pdb::JoinMap< ValueType >
myArraypdb::JoinMap< ValueType >private
numPartitionspdb::JoinMap< ValueType >private
objectSizepdb::JoinMap< ValueType >private
operator delete(void *me)pdb::Objectinlinestatic
operator new(size_t sz, const std::nothrow_t &tag)pdb::Objectinlinestatic
operator new(size_t sz)pdb::Objectinlinestatic
operator new(std::size_t count, void *ptr)pdb::Objectinlinestatic
partitionIdpdb::JoinMap< ValueType >private
push(const size_t &which)pdb::JoinMap< ValueType >
setNumPartitions(int numPartitions)pdb::JoinMap< ValueType >
setObjectSize()pdb::JoinMap< ValueType >
setPartitionId(size_t partitionId)pdb::JoinMap< ValueType >
setUnused(const size_t &clearMe)pdb::JoinMap< ValueType >
setUpAndCopyFrom(void *target, void *source) const pdb::Objectinlinevirtual
setVTablePtr(void *setToMe)pdb::Objectinline
size() const pdb::JoinMap< ValueType >
~JoinMap()pdb::JoinMap< ValueType >