Logo ROOT  
Reference Guide
ROOT::Internal::RConcurrentHashColl::HashValue Class Reference

Definition at line 32 of file RConcurrentHashColl.hxx.

Public Member Functions

 HashValue ()=default
 
 HashValue (const char *data, int len)
 
ULong64_t const * Get () const
 

Private Attributes

ULong64_t fDigest [4] = {0, 0, 0, 0}
 

Friends

std::ostream & operator<< (std::ostream &os, const RConcurrentHashColl::HashValue &h)
 

#include <ROOT/RConcurrentHashColl.hxx>

Constructor & Destructor Documentation

◆ HashValue() [1/2]

ROOT::Internal::RConcurrentHashColl::HashValue::HashValue ( )
default

◆ HashValue() [2/2]

ROOT::Internal::RConcurrentHashColl::HashValue::HashValue ( const char *  data,
int  len 
)

Definition at line 20 of file RConcurrentHashColl.cxx.

Member Function Documentation

◆ Get()

ULong64_t const * ROOT::Internal::RConcurrentHashColl::HashValue::Get ( ) const
inline

Definition at line 40 of file RConcurrentHashColl.hxx.

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  os,
const RConcurrentHashColl::HashValue h 
)
friend

Definition at line 13 of file RConcurrentHashColl.cxx.

Member Data Documentation

◆ fDigest

ULong64_t ROOT::Internal::RConcurrentHashColl::HashValue::fDigest[4] = {0, 0, 0, 0}
private

Definition at line 35 of file RConcurrentHashColl.hxx.


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