HashValue Struct Reference

#include <apibase.h>

Public Member Functions

 HashValue ()=default
 
constexpr HashValue (UInt64 l, UInt64 h)
 
 MAXON_OPERATOR_EQUALITY_HASHCODE (HashValue, low, high)
 
constexpr UInt operator& (UInt mask) const
 

Public Attributes

UInt64 low
 
UInt64 high
 

Constructor & Destructor Documentation

◆ HashValue() [1/2]

HashValue ( )
default

◆ HashValue() [2/2]

constexpr HashValue ( UInt64  l,
UInt64  h 
)
constexpr

Member Function Documentation

◆ MAXON_OPERATOR_EQUALITY_HASHCODE()

MAXON_OPERATOR_EQUALITY_HASHCODE ( HashValue  ,
low  ,
high   
)

◆ operator&()

constexpr UInt operator& ( UInt  mask) const
constexpr

Member Data Documentation

◆ low

UInt64 low

◆ high

UInt64 high