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::JoinMapIterator< ValueType > Class Template Reference

#include <JoinPairArray.h>

+ Inheritance diagram for pdb::JoinMapIterator< ValueType >:
+ Collaboration diagram for pdb::JoinMapIterator< ValueType >:

Public Member Functions

bool operator!= (const JoinMapIterator &me) const
 
JoinRecordList< ValueType > * operator* ()
 
void operator++ ()
 
 JoinMapIterator (Handle< JoinPairArray< ValueType >> iterateMeIn, bool)
 
 JoinMapIterator (Handle< JoinPairArray< ValueType >> iterateMeIn)
 
 JoinMapIterator ()
 

Private Attributes

uint32_t slot
 
JoinPairArray< ValueType > * iterateMe
 
bool done
 

Detailed Description

template<class ValueType>
class pdb::JoinMapIterator< ValueType >

Definition at line 80 of file JoinPairArray.h.

Constructor & Destructor Documentation

template<class ValueType>
pdb::JoinMapIterator< ValueType >::JoinMapIterator ( Handle< JoinPairArray< ValueType >>  iterateMeIn,
bool   
)

Definition at line 461 of file JoinPairArray.cc.

template<class ValueType>
pdb::JoinMapIterator< ValueType >::JoinMapIterator ( Handle< JoinPairArray< ValueType >>  iterateMeIn)

Definition at line 475 of file JoinPairArray.cc.

template<class ValueType>
pdb::JoinMapIterator< ValueType >::JoinMapIterator ( )

Definition at line 481 of file JoinPairArray.cc.

Member Function Documentation

template<class ValueType >
bool pdb::JoinMapIterator< ValueType >::operator!= ( const JoinMapIterator< ValueType > &  me) const

Definition at line 508 of file JoinPairArray.cc.

template<class ValueType >
JoinRecordList< ValueType > * pdb::JoinMapIterator< ValueType >::operator* ( )

Definition at line 501 of file JoinPairArray.cc.

template<class ValueType >
void pdb::JoinMapIterator< ValueType >::operator++ ( )

Definition at line 488 of file JoinPairArray.cc.

Member Data Documentation

template<class ValueType>
bool pdb::JoinMapIterator< ValueType >::done
private

Definition at line 95 of file JoinPairArray.h.

template<class ValueType>
JoinPairArray<ValueType>* pdb::JoinMapIterator< ValueType >::iterateMe
private

Definition at line 94 of file JoinPairArray.h.

template<class ValueType>
uint32_t pdb::JoinMapIterator< ValueType >::slot
private

Definition at line 91 of file JoinPairArray.h.


The documentation for this class was generated from the following files: