AllianceDB  0.0.1
AllianceDB is an open-source suite, including benchmarks and libs for evaluating and improving stream operation algorithms on modern hardwares.
INTELLI::VerifyBench< wsType > Class Template Reference

#include <Common/VerifyBench.h>

Static Public Member Functions

static bool test (Result &joinResult, RelationCouple &relationCouple, size_t threads=THREAD_NUMBER, size_t windowLen=WINDOW_SIZE, size_t slideLen=WINDOW_SIZE)
 

Detailed Description

template<class wsType = AbstractEagerWS>
class INTELLI::VerifyBench< wsType >

Template Parameters
wsTypeThe class of window slider you want to test

Member Function Documentation

◆ test()

template<class wsType = AbstractEagerWS>
static bool INTELLI::VerifyBench< wsType >::test ( Result joinResult,
RelationCouple relationCouple,
size_t  threads = THREAD_NUMBER,
size_t  windowLen = WINDOW_SIZE,
size_t  slideLen = WINDOW_SIZE 
)
inlinestatic
Parameters
joinResultThe detailed result you want to collect
relationCoupleThe input data of relationCouple
threadsThe parallel threads, default THREAD_NUMBER
windowLenThe length of sliding window, default WINDOW_SIZE
slideLenThe slide of window, default WINDOW_SIZE
Returns
bool, to indicate whether the verification can pass.

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