Home
last modified time | relevance | path

Searched refs:value_equal_func (Results 1 – 25 of 39) sorted by relevance

12

/dports/devel/libgee06/libgee-0.6.8/gee/
H A Dhashmultimap.vala37 public EqualFunc value_equal_func { private set; get; }
48 * @param value_equal_func an optional value equality testing function
51 HashFunc? value_hash_func = null, EqualFunc? value_equal_func = null) {
56 if (value_equal_func == null) {
57 value_equal_func = Functions.get_equal_func_for (typeof (V));
60 this.value_equal_func = value_equal_func;
H A Dhashmap.vala102 public EqualFunc value_equal_func { private set; get; }
126 * @param value_equal_func an optional value equality testing function
128 …Func? key_hash_func = null, EqualFunc? key_equal_func = null, EqualFunc? value_equal_func = null) {
135 if (value_equal_func == null) {
136 value_equal_func = Functions.get_equal_func_for (typeof (V));
140 this.value_equal_func = value_equal_func;
168 return (*node != null && value_equal_func ((*node)->value, value));
401 if (_map.value_equal_func (it.get (), value)) {
H A Dhashmultimap.c350 … key_hash_func, GEqualFunc key_equal_func, GHashFunc value_hash_func, GEqualFunc value_equal_func);
351 … key_hash_func, GEqualFunc key_equal_func, GHashFunc value_hash_func, GEqualFunc value_equal_func);
352 …y v_destroy_func, GHashFunc key_hash_func, GEqualFunc key_equal_func, GEqualFunc value_equal_func);
353 …y v_destroy_func, GHashFunc key_hash_func, GEqualFunc key_equal_func, GEqualFunc value_equal_func);
395 …key_hash_func, GEqualFunc key_equal_func, GHashFunc value_hash_func, GEqualFunc value_equal_func) { in gee_hash_multi_map_construct() argument
425 _tmp7_ = value_equal_func; in gee_hash_multi_map_construct()
429 value_equal_func = _tmp8_; in gee_hash_multi_map_construct()
433 _tmp10_ = value_equal_func; in gee_hash_multi_map_construct()
439 …key_hash_func, GEqualFunc key_equal_func, GHashFunc value_hash_func, GEqualFunc value_equal_func) { in gee_hash_multi_map_new() argument
440 …ype, v_dup_func, v_destroy_func, key_hash_func, key_equal_func, value_hash_func, value_equal_func); in gee_hash_multi_map_new()
H A Dtreemap.vala95 public EqualFunc value_equal_func { private set; get; }
111 * @param value_equal_func an optional values equality testing function
113 public TreeMap (CompareFunc? key_compare_func = null, EqualFunc? value_equal_func = null) {
117 if (value_equal_func == null) {
118 value_equal_func = Functions.get_equal_func_for (typeof (V));
121 this.value_equal_func = value_equal_func;
177 return (own_value != null && value_equal_func (own_value, value));
545 if (_map.value_equal_func (key, it.get ())) {
H A Dgee-1.0.vapi122 …_hash_func = null, GLib.EqualFunc? key_equal_func = null, GLib.EqualFunc? value_equal_func = null);
135 public GLib.EqualFunc value_equal_func { get; private set; }
140 …equal_func = null, GLib.HashFunc? value_hash_func = null, GLib.EqualFunc? value_equal_func = null);
146 public GLib.EqualFunc value_equal_func { get; private set; }
207 …public TreeMap (GLib.CompareFunc? key_compare_func = null, GLib.EqualFunc? value_equal_func = null…
219 public GLib.EqualFunc value_equal_func { get; private set; }
H A Dgee.h855 …y v_destroy_func, GHashFunc key_hash_func, GEqualFunc key_equal_func, GEqualFunc value_equal_func);
856 …y v_destroy_func, GHashFunc key_hash_func, GEqualFunc key_equal_func, GEqualFunc value_equal_func);
861 … key_hash_func, GEqualFunc key_equal_func, GHashFunc value_hash_func, GEqualFunc value_equal_func);
862 … key_hash_func, GEqualFunc key_equal_func, GHashFunc value_hash_func, GEqualFunc value_equal_func);
977 …p_func, GDestroyNotify v_destroy_func, GCompareFunc key_compare_func, GEqualFunc value_equal_func);
978 …p_func, GDestroyNotify v_destroy_func, GCompareFunc key_compare_func, GEqualFunc value_equal_func);
H A Dtreemultiset.c299 …p_func, GDestroyNotify v_destroy_func, GCompareFunc key_compare_func, GEqualFunc value_equal_func);
300 …p_func, GDestroyNotify v_destroy_func, GCompareFunc key_compare_func, GEqualFunc value_equal_func);
H A Dhashmultiset.c300 …y v_destroy_func, GHashFunc key_hash_func, GEqualFunc key_equal_func, GEqualFunc value_equal_func);
301 …y v_destroy_func, GHashFunc key_hash_func, GEqualFunc key_equal_func, GEqualFunc value_equal_func);
/dports/devel/libgee/libgee-0.20.3/gee/
H A Dhashmultimap.vala44 public EqualDataFunc<V> value_equal_func {
60 * @param value_equal_func an optional value equality testing function
63 … owned HashDataFunc<V>? value_hash_func = null, owned EqualDataFunc<V>? value_equal_func = null) {
68 if (value_equal_func == null) {
69 value_equal_func = Functions.get_equal_func_for (typeof (V));
72 _value_equal_func = new Functions.EqualDataFuncClosure<V> ((owned)value_equal_func);
H A Dhashmap.vala123 public EqualDataFunc<V> value_equal_func {
156 * @param value_equal_func an optional value equality testing function
158 …, owned EqualDataFunc<K>? key_equal_func = null, owned EqualDataFunc<V>? value_equal_func = null) {
165 if (value_equal_func == null) {
166 value_equal_func = Functions.get_equal_func_for (typeof (V));
170 _value_equal_func = new Functions.EqualDataFuncClosure<V> ((owned)value_equal_func);
176 …EqualDataFuncClosure<K> key_equal_func, owned Functions.EqualDataFuncClosure<V> value_equal_func) {
179 _value_equal_func = value_equal_func;
207 return (*node != null && value_equal_func ((*node)->value, value));
449 if (_map.value_equal_func (it.get (), value)) {
H A Dhashmultimap.c569 GeeEqualDataFunc value_equal_func,
606 GeeEqualDataFunc value_equal_func,
622 GeeEqualDataFunc value_equal_func,
770 GeeEqualDataFunc value_equal_func, in gee_hash_multi_map_construct() argument
830 if (value_equal_func == NULL) { in gee_hash_multi_map_construct()
836 value_equal_func = NULL; in gee_hash_multi_map_construct()
839 value_equal_func = _tmp12_; in gee_hash_multi_map_construct()
852 _tmp15_ = value_equal_func; in gee_hash_multi_map_construct()
855 value_equal_func = NULL; in gee_hash_multi_map_construct()
874 value_equal_func = NULL; in gee_hash_multi_map_construct()
[all …]
H A Dtreemap.vala106 public EqualDataFunc<V> value_equal_func {
129 * @param value_equal_func an optional values equality testing function
135 if (value_equal_func == null) {
136 value_equal_func = Functions.get_equal_func_for (typeof (V));
144 _value_equal_func = value_equal_func;
200 return (own_value != null && value_equal_func (own_value, value));
238 if (value_equal_func (value, node.value)) {
1150 if (_map.value_equal_func (key, it.get ())) {
1206 if (map.value_equal_func (key, it.get ())) {
1277 if (node == null || !_map.value_equal_func (node.value, item.value))
[all …]
H A Dtreemultiset.c484 GeeEqualDataFunc value_equal_func,
497 GeeEqualDataFunc value_equal_func,
573 GeeFunctionsEqualDataFuncClosure* value_equal_func);
582 … GeeFunctionsEqualDataFuncClosure* value_equal_func);
H A Dhashmultiset.c475 GeeEqualDataFunc value_equal_func,
491 GeeEqualDataFunc value_equal_func,
581 GeeFunctionsEqualDataFuncClosure* value_equal_func);
591 … GeeFunctionsEqualDataFuncClosure* value_equal_func);
H A Dhashmap.c986 GeeEqualDataFunc value_equal_func,
1535 GeeEqualDataFunc value_equal_func, in gee_hash_map_construct() argument
1586 if (value_equal_func == NULL) { in gee_hash_map_construct()
1592 value_equal_func = NULL; in gee_hash_map_construct()
1595 value_equal_func = _tmp8_; in gee_hash_map_construct()
1617 _tmp13_ = value_equal_func; in gee_hash_map_construct()
1620 value_equal_func = NULL; in gee_hash_map_construct()
1641 value_equal_func = NULL; in gee_hash_map_construct()
1660 GeeEqualDataFunc value_equal_func, in gee_hash_map_new() argument
1698 g_return_val_if_fail (value_equal_func != NULL, NULL); in gee_hash_map_construct_with_closures()
[all …]
/dports/devel/libgee06/libgee-0.6.8/tests/
H A Dtesthashmap.vala51 assert (test_hash_map.value_equal_func == str_equal);
73 assert (value.get_pointer () == (void*) test_hash_map.value_equal_func);
H A Dtesttreemap.vala51 assert (test_tree_map.value_equal_func == str_equal);
68 assert (value.get_pointer () == (void*) test_tree_map.value_equal_func);
H A Dtesthashmultimap.vala53 assert (test_hash_multi_map.value_equal_func == str_equal);
/dports/lang/vala/vala-0.48.18/gee/
H A Dhashmap.vala43 public EqualFunc<V> value_equal_func {
61 …hash, EqualFunc<K> key_equal_func = GLib.direct_equal, EqualFunc<V> value_equal_func = GLib.direct…
64 this.value_equal_func = value_equal_func;
H A Dgee.vapi35 ….EqualFunc<K> key_equal_func = GLib.direct_equal, GLib.EqualFunc<V> value_equal_func = GLib.direct…
47 public GLib.EqualFunc<V> value_equal_func { set; }
H A Dvalagee.h367 GEqualFunc value_equal_func);
377 GEqualFunc value_equal_func);
/dports/x11/gnome-pie/Gnome-Pie-0.5.7/vapi/
H A Dgee-1.0.vapi123 …_hash_func = null, GLib.EqualFunc? key_equal_func = null, GLib.EqualFunc? value_equal_func = null);
136 public GLib.EqualFunc value_equal_func { get; private set; }
141 …equal_func = null, GLib.HashFunc? value_hash_func = null, GLib.EqualFunc? value_equal_func = null);
147 public GLib.EqualFunc value_equal_func { get; private set; }
208 …public TreeMap (GLib.CompareFunc? key_compare_func = null, GLib.EqualFunc? value_equal_func = null…
220 public GLib.EqualFunc value_equal_func { get; private set; }
/dports/www/pecl-solr/solr-2.5.1/src/php7/
H A Dsolr_functions_params.c107 match_found = param->value_equal_func(curr_value, target_value); in solr_params_delete_param_value()
191 …param_type, solr_bool allow_multiple, solr_param_value_equal_func_t value_equal_func, solr_param_f… in solr_create_new_param() argument
212 query_param->value_equal_func = value_equal_func; in solr_create_new_param()
H A Dsolr_types.h399 solr_param_value_equal_func_t value_equal_func; /* Checks if two values are equal */ member
/dports/mail/geary/geary-40.0/src/engine/util/
H A Dutil-iterable.vala262 owned Gee.EqualDataFunc<G>? value_equal_func = null) {
266 (owned) value_equal_func),

12