SFS2X Objective-C API  1.7.13
iOS / macOS / tvOS
NumberMatch.h
1 //
2 // NumberMatch.h
3 // SFS2X
4 //
5 // Original development by Infosfer Game Technologies Ltd. | http://www.infosfer.com.
6 //
7 // Maintained and developed by A51 Integrated.
8 // Copyright 2012 A51 Integrated | http://a51integrated.com. All rights reserved.
9 //
10 
11 #import "IMatcher.h"
12 
13 /** This matcher is used in MatchExpressions to check numeric conditions
14 
15  See MatchExpression
16  */
17 @interface NumberMatch : NSObject <IMatcher> {
18 @private
19 
20  NSString *_symbol;
21 
22 }
23 
24 @property (weak, readonly) NSString *symbol;
25 
26 -(id)initWithSymbol:(NSString *)symbol;
27 
28 /** Checks that Num1 == Num2 */
29 +(NumberMatch *)numberMatchEquals;
30 /** Checks that Num1 != Num2 */
31 +(NumberMatch *)numberMatchNotEquals;
32 /** Checks that Num1 &gt; Num2 */
33 +(NumberMatch *)numberMatchGreaterThan;
34 /** Checks that Num1 &gt;= Num2 */
35 +(NumberMatch *)numberMatchGreaterThanOrEqualTo;
36 /** Checks that Num1 &lt; Num2 */
37 +(NumberMatch *)numberMatchLessThan;
38 /** Checks that Num1 &lt;= Num2 */
39 +(NumberMatch *)numberMatchLessThanOrEqualTo;
40 
41 @end
NumberMatch
Definition: NumberMatch.h:17