Bitcoin Core  22.99.0
P2P Digital Currency
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
UniqueCheck Struct Reference
Collaboration diagram for UniqueCheck:
[legend]

Public Member Functions

 UniqueCheck (size_t check_id_in)
 
 UniqueCheck ()
 
bool operator() ()
 
void swap (UniqueCheck &x)
 

Static Public Member Functions

static std::unordered_multiset< size_t > results GUARDED_BY (m)
 

Public Attributes

size_t check_id
 

Static Public Attributes

static Mutex m
 

Detailed Description

Definition at line 58 of file checkqueue_tests.cpp.

Constructor & Destructor Documentation

◆ UniqueCheck() [1/2]

UniqueCheck::UniqueCheck ( size_t  check_id_in)
inline

Definition at line 62 of file checkqueue_tests.cpp.

◆ UniqueCheck() [2/2]

UniqueCheck::UniqueCheck ( )
inline

Definition at line 63 of file checkqueue_tests.cpp.

Member Function Documentation

◆ GUARDED_BY()

static std::unordered_multiset<size_t> results UniqueCheck::GUARDED_BY ( m  )
static

◆ operator()()

bool UniqueCheck::operator() ( )
inline

Definition at line 64 of file checkqueue_tests.cpp.

◆ swap()

void UniqueCheck::swap ( UniqueCheck x)
inline

Definition at line 70 of file checkqueue_tests.cpp.

Member Data Documentation

◆ check_id

size_t UniqueCheck::check_id

Definition at line 61 of file checkqueue_tests.cpp.

◆ m

Mutex UniqueCheck::m
static

Definition at line 59 of file checkqueue_tests.cpp.


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