public SymTokenBalancerMatchCriteria(SymToken aDiametricToken, bool aEmit, bool aChangesLevel, TLevelExpectations aLevelExpectations, int aAssociatedLevel, TAssociatedBehaviour aAssociatedBehaviour) { iDiametricToken = aDiametricToken; iEmit = aEmit; iChangesLevel = aChangesLevel; iLevelExpectations = aLevelExpectations; iAssociatedLevel = aAssociatedLevel; iAssociatedBehaviour = aAssociatedBehaviour; }
public void RegisterClosingToken(SymToken aToken, SymToken aDiametricToken, bool aEmit, bool aStartsNewLevel, TLevelExpectations aLevelExpectations, int aAssociatedLevel, TAssociatedBehaviour aBehaviour) { SymTokenBalancerMatchCriteria criteria = new SymTokenBalancerMatchCriteria(aDiametricToken, aEmit, aStartsNewLevel, aLevelExpectations, aAssociatedLevel, aBehaviour); RegisterClosingToken(aToken, criteria); }