diff options
Diffstat (limited to 'lib/noun_query.h')
-rw-r--r-- | lib/noun_query.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/noun_query.h b/lib/noun_query.h index 0c41a68..e95e0c0 100644 --- a/lib/noun_query.h +++ b/lib/noun_query.h | |||
@@ -25,21 +25,27 @@ namespace verbly { | |||
25 | 25 | ||
26 | noun_query& is_part_meronym(); | 26 | noun_query& is_part_meronym(); |
27 | noun_query& part_meronym_of(filter<noun> _f); | 27 | noun_query& part_meronym_of(filter<noun> _f); |
28 | noun_query& full_part_meronym_of(filter<noun> _f); | ||
28 | 29 | ||
29 | noun_query& is_part_holonym(); | 30 | noun_query& is_part_holonym(); |
30 | noun_query& part_holonym_of(filter<noun> _f); | 31 | noun_query& part_holonym_of(filter<noun> _f); |
32 | noun_query& full_part_holonym_of(filter<noun> _f); | ||
31 | 33 | ||
32 | noun_query& is_substance_meronym(); | 34 | noun_query& is_substance_meronym(); |
33 | noun_query& substance_meronym_of(filter<noun> _f); | 35 | noun_query& substance_meronym_of(filter<noun> _f); |
36 | noun_query& full_substance_meronym_of(filter<noun> _f); | ||
34 | 37 | ||
35 | noun_query& is_substance_holonym(); | 38 | noun_query& is_substance_holonym(); |
36 | noun_query& substance_holonym_of(filter<noun> _f); | 39 | noun_query& substance_holonym_of(filter<noun> _f); |
40 | noun_query& full_substance_holonym_of(filter<noun> _f); | ||
37 | 41 | ||
38 | noun_query& is_member_meronym(); | 42 | noun_query& is_member_meronym(); |
39 | noun_query& member_meronym_of(filter<noun> _f); | 43 | noun_query& member_meronym_of(filter<noun> _f); |
44 | noun_query& full_member_meronym_of(filter<noun> _f); | ||
40 | 45 | ||
41 | noun_query& is_member_holonym(); | 46 | noun_query& is_member_holonym(); |
42 | noun_query& member_holonym_of(filter<noun> _f); | 47 | noun_query& member_holonym_of(filter<noun> _f); |
48 | noun_query& full_member_holonym_of(filter<noun> _f); | ||
43 | 49 | ||
44 | noun_query& is_proper(); | 50 | noun_query& is_proper(); |
45 | noun_query& is_not_proper(); | 51 | noun_query& is_not_proper(); |
@@ -89,21 +95,27 @@ namespace verbly { | |||
89 | 95 | ||
90 | bool _is_part_meronym = false; | 96 | bool _is_part_meronym = false; |
91 | filter<noun> _part_meronym_of; | 97 | filter<noun> _part_meronym_of; |
98 | filter<noun> _full_part_meronym_of; | ||
92 | 99 | ||
93 | bool _is_substance_meronym = false; | 100 | bool _is_substance_meronym = false; |
94 | filter<noun> _substance_meronym_of; | 101 | filter<noun> _substance_meronym_of; |
102 | filter<noun> _full_substance_meronym_of; | ||
95 | 103 | ||
96 | bool _is_member_meronym = false; | 104 | bool _is_member_meronym = false; |
97 | filter<noun> _member_meronym_of; | 105 | filter<noun> _member_meronym_of; |
106 | filter<noun> _full_member_meronym_of; | ||
98 | 107 | ||
99 | bool _is_part_holonym = false; | 108 | bool _is_part_holonym = false; |
100 | filter<noun> _part_holonym_of; | 109 | filter<noun> _part_holonym_of; |
110 | filter<noun> _full_part_holonym_of; | ||
101 | 111 | ||
102 | bool _is_substance_holonym = false; | 112 | bool _is_substance_holonym = false; |
103 | filter<noun> _substance_holonym_of; | 113 | filter<noun> _substance_holonym_of; |
114 | filter<noun> _full_substance_holonym_of; | ||
104 | 115 | ||
105 | bool _is_member_holonym = false; | 116 | bool _is_member_holonym = false; |
106 | filter<noun> _member_holonym_of; | 117 | filter<noun> _member_holonym_of; |
118 | filter<noun> _full_member_holonym_of; | ||
107 | 119 | ||
108 | bool _is_proper = false; | 120 | bool _is_proper = false; |
109 | bool _is_not_proper = false; | 121 | bool _is_not_proper = false; |