1 #pragma once 2 3 #include <glib.h> 4 5 G_BEGIN_DECLS 6 7 /** 8 * DnfComparisonKind: 9 * 10 * The comparison type. 11 */ 12 typedef enum 13 { 14 DNF_COMPARISON_ICASE = 1 << 0, 15 DNF_COMPARISON_NOT = 1 << 1, 16 DNF_COMPARISON_FLAG_MASK = DNF_COMPARISON_ICASE | DNF_COMPARISON_NOT, /*< private >*/ 17 18 DNF_COMPARISON_EQ = 1 << 8, 19 DNF_COMPARISON_LT = 1 << 9, 20 DNF_COMPARISON_GT = 1 << 10, 21 22 DNF_COMPARISON_SUBSTR = 1 << 11, 23 DNF_COMPARISON_GLOB = 1 << 12, 24 25 DNF_COMPARISON_NEQ = DNF_COMPARISON_EQ | DNF_COMPARISON_NOT, 26 27 DNF_COMPARISON_NAME_ONLY = 1 << 16, 28 } DnfComparisonKind; 29 30 G_END_DECLS 31