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

Definition at line 38 of file RConcurrentHashColl.hxx.

Public Member Functions

 HashValue ()=default
 
 HashValue (const char *data, int len)
 
const ULong64_tGet () 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()

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

Definition at line 46 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 41 of file RConcurrentHashColl.hxx.

Libraries for ROOT::Internal::RConcurrentHashColl::HashValue:
[legend]

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