WSF
WsfExtEmission::BeamKey Class Reference

#include <WsfExtEmission.hpp>

Public Member Functions

 BeamKey ()=default
 BeamKey (WsfStringId aId, WsfStringId aMode, int aBeamNumber)
virtual ~BeamKey ()=default
bool operator< (const BeamKey &aRhs) const
bool operator== (const BeamKey &aRhs) const
bool operator!= (const BeamKey &aRhs) const

Public Attributes

WsfStringId mId
WsfStringId mMode
int mBeamNumber {0}

Constructor & Destructor Documentation

◆ BeamKey() [1/2]

WsfExtEmission::BeamKey::BeamKey ( )
default

References BeamKey().

Referenced by BeamKey(), operator!=(), operator<(), operator==(), and ~BeamKey().

◆ BeamKey() [2/2]

WsfExtEmission::BeamKey::BeamKey ( WsfStringId aId,
WsfStringId aMode,
int aBeamNumber )

References mBeamNumber, mId, and mMode.

◆ ~BeamKey()

virtual WsfExtEmission::BeamKey::~BeamKey ( )
virtualdefault

References BeamKey(), and operator<().

Member Function Documentation

◆ operator!=()

bool WsfExtEmission::BeamKey::operator!= ( const BeamKey & aRhs) const

References BeamKey(), mBeamNumber, mId, and mMode.

◆ operator<()

bool WsfExtEmission::BeamKey::operator< ( const BeamKey & aRhs) const

References BeamKey(), mBeamNumber, mId, and mMode.

Referenced by ~BeamKey().

◆ operator==()

bool WsfExtEmission::BeamKey::operator== ( const BeamKey & aRhs) const

References BeamKey(), mBeamNumber, mId, and mMode.

Member Data Documentation

◆ mBeamNumber

int WsfExtEmission::BeamKey::mBeamNumber {0}

◆ mId

WsfStringId WsfExtEmission::BeamKey::mId

◆ mMode


The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved