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 Op {
[CCode (cname = "==")]
EQ,
[CCode (cname = "!=")]
NE,
[CCode (cname = "<")]
LT,
[CCode (cname = ">")]
GT,
[CCode (cname = "<=")]
LE,
[CCode (cname = ">=")]
GE
}
public void assert_cmpstr (string? s1, Op op, string? s2);
public void assert_cmpint (int n1, Op op, int n2);
public void assert_cmpuint (uint n1, Op op, uint n2);
public void assert_cmphex (uint n1, Op op, uint n2);
public void assert_cmpfloat (float n1, Op op, float n2);
}
|