2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
6 inline IdentifierHash::IdentifierHash (value_type value)
10 inline IdentifierHash&
11 IdentifierHash::operator = (value_type value){
16 inline IdentifierHash&
17 IdentifierHash::operator += (unsigned int value){
22 inline IdentifierHash&
23 IdentifierHash::operator -= (unsigned int value){
24 m_value = (m_value > value) ? m_value - value : 0;
28 inline IdentifierHash::operator unsigned int () const{
33 IdentifierHash::value() const{
38 IdentifierHash::is_valid() const{
39 return (!(m_max_value == m_value));
43 operator << (MsgStream& f, const IdentifierHash& id){
49 operator << (std::ostream& os, const IdentifierHash& id){