FMLiveSwitchBandwidthEstimationRelativeUnit Class Reference

Instance Methods

(UnitT) - clampedWithMinValue:maxValue:
 
(UnitT) - clampWithMinValue:maxValue:
 
(UnitT) - divideByDoubleWithScalar:
 
(UnitT) - divideByLongWithScalar:
 
(double) - divideByWithOther:
 
(instancetype) - init
 
(instancetype) - initWithValue:
 
(UnitT) - multiplyByDoubleWithScalar:
 
(UnitT) - multiplyByLongWithScalar:
 
(UnitT) - multiplyByWithScalar:
 
(UnitT) - negate
 
(UnitT) - subtractWithOther:
 

Class Methods

(FMLiveSwitchBandwidthEstimationRelativeUnit *) + relativeUnit
 
(FMLiveSwitchBandwidthEstimationRelativeUnit *) + relativeUnit:
 

Protected Attributes

 __pad0__: FMLiveSwitchBandwidthEstimationUnitBase<UnitT>- (UnitT) addWithOther:(UnitT)other
 

Method Documentation

◆ clampedWithMinValue:maxValue:

- (UnitT) clampedWithMinValue: (UnitT)  minValue
maxValue: (UnitT)  maxValue 

◆ clampWithMinValue:maxValue:

- (UnitT) clampWithMinValue: (UnitT)  minValue
maxValue: (UnitT)  maxValue 

◆ divideByDoubleWithScalar:

- (UnitT) divideByDoubleWithScalar: (double)  scalar

◆ divideByLongWithScalar:

- (UnitT) divideByLongWithScalar: (long long)  scalar

◆ divideByWithOther:

- (double) divideByWithOther: (UnitT)  other

◆ init

◆ initWithValue:

- (instancetype) initWithValue: (long long)  value

◆ multiplyByDoubleWithScalar:

- (UnitT) multiplyByDoubleWithScalar: (double)  scalar

◆ multiplyByLongWithScalar:

- (UnitT) multiplyByLongWithScalar: (long long)  scalar

◆ multiplyByWithScalar:

- (UnitT) multiplyByWithScalar: (int)  scalar

◆ negate

- (UnitT) negate

◆ relativeUnit

◆ relativeUnit:

+ (FMLiveSwitchBandwidthEstimationRelativeUnit*) relativeUnit: (long long)  value

◆ subtractWithOther:

- (UnitT) subtractWithOther: (UnitT)  other

Member Data Documentation

◆ __pad0__

- __pad0__
protected