1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
[CCode (cprefix = "G", lower_case_cprefix = "g_", cheader_filename = "glib.h")]
namespace Assertions {
public enum OperatorType {
[CCode (cname = "==")]
EQUAL,
[CCode (cname = "!=")]
NOT_EQUAL,
[CCode (cname = "<")]
LESS_THAN,
[CCode (cname = ">")]
GREATER_THAN,
[CCode (cname = "<=")]
LESS_OR_EQUAL,
[CCode (cname = ">=")]
GREATER_OR_EQUAL
}
public void assert_cmpstr (string? s1, OperatorType op, string? s2);
public void assert_cmpint (int n1, OperatorType op, int n2);
public void assert_cmpuint (uint n1, OperatorType op, uint n2);
public void assert_cmphex (uint n1, OperatorType op, uint n2);
public void assert_cmpfloat (float n1, OperatorType op, float n2);
}
|