Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
ChonkBatchVerifierTests::ResultCollector Struct Reference

Helper: collect results from the processor via callback. More...

Public Member Functions

void on_result (VerifyResult r)
 
void wait_for (size_t count, std::chrono::seconds timeout=std::chrono::seconds(120))
 

Public Attributes

std::mutex mutex
 
std::condition_variable cv
 
std::vector< VerifyResultresults
 
size_t expected = 0
 

Detailed Description

Helper: collect results from the processor via callback.

Definition at line 41 of file chonk_batch_verifier.test.cpp.

Member Function Documentation

◆ on_result()

void ChonkBatchVerifierTests::ResultCollector::on_result ( VerifyResult  r)
inline

Definition at line 47 of file chonk_batch_verifier.test.cpp.

◆ wait_for()

void ChonkBatchVerifierTests::ResultCollector::wait_for ( size_t  count,
std::chrono::seconds  timeout = std::chrono::seconds(120) 
)
inline

Definition at line 54 of file chonk_batch_verifier.test.cpp.

Member Data Documentation

◆ cv

std::condition_variable ChonkBatchVerifierTests::ResultCollector::cv

Definition at line 43 of file chonk_batch_verifier.test.cpp.

◆ expected

size_t ChonkBatchVerifierTests::ResultCollector::expected = 0

Definition at line 45 of file chonk_batch_verifier.test.cpp.

◆ mutex

std::mutex ChonkBatchVerifierTests::ResultCollector::mutex

Definition at line 42 of file chonk_batch_verifier.test.cpp.

◆ results

std::vector<VerifyResult> ChonkBatchVerifierTests::ResultCollector::results

Definition at line 44 of file chonk_batch_verifier.test.cpp.


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