Entity Matching by Similarity Join
 
Loading...
Searching...
No Matches
combination_p1 Struct Reference

#include <ovlpjoin_parallel.h>

Public Member Functions

 combination_p1 (int d, int beg, const OvlpRSJoinParallel &joiner)
 
 combination_p1 (int d, int beg, const OvlpSelfJoinParallel &joiner)
 
int getlastcurr (const OvlpRSJoinParallel &joiner)
 
int getlastcurr (const OvlpSelfJoinParallel &joiner)
 
void next (const OvlpRSJoinParallel &joiner)
 
void print (const OvlpRSJoinParallel &joiner) const
 
bool stepback (const int i, const OvlpRSJoinParallel &joiner)
 
bool stepback (const int i, const OvlpSelfJoinParallel &joiner)
 
void binary (const combination_p1 &value, const OvlpSelfJoinParallel &joiner)
 
void binary (const combination_p2 &value, const OvlpRSJoinParallel &joiner)
 
bool ifsame (const std::vector< ui > &data, const OvlpRSJoinParallel &joiner)
 

Public Attributes

int N {0}
 
int id {0}
 
bool completed {false}
 
std::vector< int > curr
 

Constructor & Destructor Documentation

◆ combination_p1() [1/2]

combination_p1::combination_p1 ( int d,
int beg,
const OvlpRSJoinParallel & joiner )

◆ combination_p1() [2/2]

combination_p1::combination_p1 ( int d,
int beg,
const OvlpSelfJoinParallel & joiner )

Member Function Documentation

◆ binary() [1/2]

void combination_p1::binary ( const combination_p1 & value,
const OvlpSelfJoinParallel & joiner )

◆ binary() [2/2]

void combination_p1::binary ( const combination_p2 & value,
const OvlpRSJoinParallel & joiner )

◆ getlastcurr() [1/2]

int combination_p1::getlastcurr ( const OvlpRSJoinParallel & joiner)
inline

◆ getlastcurr() [2/2]

int combination_p1::getlastcurr ( const OvlpSelfJoinParallel & joiner)
inline

◆ ifsame()

bool combination_p1::ifsame ( const std::vector< ui > & data,
const OvlpRSJoinParallel & joiner )

◆ next()

void combination_p1::next ( const OvlpRSJoinParallel & joiner)

◆ print()

void combination_p1::print ( const OvlpRSJoinParallel & joiner) const

◆ stepback() [1/2]

bool combination_p1::stepback ( const int i,
const OvlpRSJoinParallel & joiner )

◆ stepback() [2/2]

bool combination_p1::stepback ( const int i,
const OvlpSelfJoinParallel & joiner )

Member Data Documentation

◆ completed

bool combination_p1::completed {false}

◆ curr

std::vector<int> combination_p1::curr

◆ id

int combination_p1::id {0}

◆ N

int combination_p1::N {0}

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