19 namespace TrackFindingCDC {
22 namespace NRightLeft {
46 {
return std::abs(eRightLeft) <= 1; }
ERightLeft
Enumeration to represent the distinct possibilities of the right left passage.
@ c_Invalid
Constant for an invalid passage information.
@ c_Left
Constant for left passage.
@ c_Right
Constant for right passage.
@ c_Unknown
Constant for an not yet determined right left passage.
ERightLeft reversed(ERightLeft eRightLeft)
Return the reversed right left indicator. Leaves ERightLeft::c_Invalid the same.
bool isValid(ERightLeft eRightLeft)
Check whether the given enum instance is one of the valid values.
Abstract base class for different kinds of events.