ArcGIS Runtime SDK for iOS
100.15
|
An AGSUtilityTraceFunctionBarrier
object stops continued traversal when a comparison expression evaluates as YES
.
An AGSUtilityTraceFunctionBarrier
object performs a comparison expression between the current results of an AGSUtilityTraceFunction
object and a given value. Remember that an AGSUtilityTraceFunction
object references an AGSUtilityNetworkAttribute
object and a calculation that is applied to it (min, max, count, etc.) Once the comparison evaluates as YES
, the network traversal stops.
Instance Methods | |
(instancetype) | - initWithTraceFunction:comparisonOperator:value: |
Class Methods | |
(instancetype) | + utilityTraceFunctionBarrierWithTraceFunction:comparisonOperator:value: |
Properties | |
AGSUtilityAttributeComparisonOperator | comparisonOperator |
AGSUtilityTraceFunction * | traceFunction |
id | value |
- (instancetype) initWithTraceFunction: | (AGSUtilityTraceFunction *) | traceFunction | |
comparisonOperator: | (AGSUtilityAttributeComparisonOperator) | comparisonOperator | |
value: | (id) | value | |
Creates a barrier that stops tracing when an AGSUtilityTraceFunction
object compared to a value evaluates to YES
.
traceFunction | The calculation to perform. |
comparisonOperator | The operator used for the comparison. |
value | The value to compare against. |
+ (instancetype) utilityTraceFunctionBarrierWithTraceFunction: | (AGSUtilityTraceFunction *) | traceFunction | |
comparisonOperator: | (AGSUtilityAttributeComparisonOperator) | comparisonOperator | |
value: | (id) | value | |
Creates a barrier that stops tracing when an AGSUtilityTraceFunction
object compared to a value evaluates to YES
.
traceFunction | The calculation to perform. |
comparisonOperator | The operator used for the comparison. |
value | The value to compare against. |
|
readnonatomicassign |
The operator used for the comparison.
|
readnonatomicstrong |
The calculation to perform.
|
readnonatomicstrong |
The value to compare against. The type of this numeric value is dependent on the AGSUtilityNetworkAttributeDataType
enum of the AGSUtilityNetworkAttribute
object.