Monero
Loading...
Searching...
No Matches
AtomicHash Class Reference

Public Member Functions

 AtomicHash ()
void xorWith (uint64_t update[4])
void print (std::ostream &os)

Static Private Member Functions

static void print (std::atomic< uint64_t > &hash, std::ostream &os)

Private Attributes

std::atomic< uint64_thash [4]

Constructor & Destructor Documentation

◆ AtomicHash()

AtomicHash::AtomicHash ( )
inline

Member Function Documentation

◆ print() [1/2]

void AtomicHash::print ( std::atomic< uint64_t > & hash,
std::ostream & os )
inlinestaticprivate

◆ print() [2/2]

void AtomicHash::print ( std::ostream & os)
inline

◆ xorWith()

void AtomicHash::xorWith ( uint64_t update[4])
inline

Member Data Documentation

◆ hash

std::atomic<uint64_t> AtomicHash::hash[4]
private

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