Home
last modified time | relevance | path

Searched defs:_GeeMultiMapIface (Results 1 – 11 of 11) sorted by relevance

/dports/devel/libgee06/libgee-0.6.8/gee/
H A Dmultimap.c119 struct _GeeMultiMapIface { struct
120 GTypeInterface parent_iface;
121 GeeSet* (*get_keys) (GeeMultiMap* self);
122 GeeMultiSet* (*get_all_keys) (GeeMultiMap* self);
123 GeeCollection* (*get_values) (GeeMultiMap* self);
124 gboolean (*contains) (GeeMultiMap* self, gconstpointer key);
125 GeeCollection* (*get) (GeeMultiMap* self, gconstpointer key);
126 void (*set) (GeeMultiMap* self, gconstpointer key, gconstpointer value);
128 gboolean (*remove_all) (GeeMultiMap* self, gconstpointer key);
129 void (*clear) (GeeMultiMap* self);
[all …]
H A Dtreemultimap.c238 struct _GeeMultiMapIface { struct
239 GTypeInterface parent_iface;
240 GeeSet* (*get_keys) (GeeMultiMap* self);
241 GeeMultiSet* (*get_all_keys) (GeeMultiMap* self);
242 GeeCollection* (*get_values) (GeeMultiMap* self);
243 gboolean (*contains) (GeeMultiMap* self, gconstpointer key);
244 GeeCollection* (*get) (GeeMultiMap* self, gconstpointer key);
245 void (*set) (GeeMultiMap* self, gconstpointer key, gconstpointer value);
247 gboolean (*remove_all) (GeeMultiMap* self, gconstpointer key);
248 void (*clear) (GeeMultiMap* self);
[all …]
H A Dhashmultimap.c238 struct _GeeMultiMapIface { struct
239 GTypeInterface parent_iface;
240 GeeSet* (*get_keys) (GeeMultiMap* self);
241 GeeMultiSet* (*get_all_keys) (GeeMultiMap* self);
242 GeeCollection* (*get_values) (GeeMultiMap* self);
243 gboolean (*contains) (GeeMultiMap* self, gconstpointer key);
244 GeeCollection* (*get) (GeeMultiMap* self, gconstpointer key);
245 void (*set) (GeeMultiMap* self, gconstpointer key, gconstpointer value);
247 gboolean (*remove_all) (GeeMultiMap* self, gconstpointer key);
248 void (*clear) (GeeMultiMap* self);
[all …]
H A Dabstractmultimap.c188 struct _GeeMultiMapIface { struct
189 GTypeInterface parent_iface;
190 GeeSet* (*get_keys) (GeeMultiMap* self);
191 GeeMultiSet* (*get_all_keys) (GeeMultiMap* self);
192 GeeCollection* (*get_values) (GeeMultiMap* self);
193 gboolean (*contains) (GeeMultiMap* self, gconstpointer key);
194 GeeCollection* (*get) (GeeMultiMap* self, gconstpointer key);
195 void (*set) (GeeMultiMap* self, gconstpointer key, gconstpointer value);
197 gboolean (*remove_all) (GeeMultiMap* self, gconstpointer key);
198 void (*clear) (GeeMultiMap* self);
[all …]
H A Dgee.h518 struct _GeeMultiMapIface { struct
519 GTypeInterface parent_iface;
520 GeeSet* (*get_keys) (GeeMultiMap* self);
521 GeeMultiSet* (*get_all_keys) (GeeMultiMap* self);
522 GeeCollection* (*get_values) (GeeMultiMap* self);
523 gboolean (*contains) (GeeMultiMap* self, gconstpointer key);
524 GeeCollection* (*get) (GeeMultiMap* self, gconstpointer key);
525 void (*set) (GeeMultiMap* self, gconstpointer key, gconstpointer value);
527 gboolean (*remove_all) (GeeMultiMap* self, gconstpointer key);
528 void (*clear) (GeeMultiMap* self);
[all …]
/dports/devel/libgee/libgee-0.20.3/gee/
H A Dmultimap.c234 struct _GeeMultiMapIface { struct
235 GTypeInterface parent_iface;
236 GType (*get_k_type) (GeeMultiMap* self);
239 GType (*get_v_type) (GeeMultiMap* self);
242 GeeSet* (*get_keys) (GeeMultiMap* self);
243 GeeMultiSet* (*get_all_keys) (GeeMultiMap* self);
244 GeeCollection* (*get_values) (GeeMultiMap* self);
250 void (*clear) (GeeMultiMap* self);
251 GeeMapIterator* (*map_iterator) (GeeMultiMap* self);
252 gint (*get_size) (GeeMultiMap* self);
[all …]
H A Dreadonlymultimap.c259 struct _GeeMultiMapIface { struct
260 GTypeInterface parent_iface;
261 GType (*get_k_type) (GeeMultiMap* self);
264 GType (*get_v_type) (GeeMultiMap* self);
267 GeeSet* (*get_keys) (GeeMultiMap* self);
268 GeeMultiSet* (*get_all_keys) (GeeMultiMap* self);
269 GeeCollection* (*get_values) (GeeMultiMap* self);
275 void (*clear) (GeeMultiMap* self);
276 GeeMapIterator* (*map_iterator) (GeeMultiMap* self);
277 gint (*get_size) (GeeMultiMap* self);
[all …]
H A Dtreemultimap.c399 struct _GeeMultiMapIface { struct
400 GTypeInterface parent_iface;
401 GType (*get_k_type) (GeeMultiMap* self);
404 GType (*get_v_type) (GeeMultiMap* self);
407 GeeSet* (*get_keys) (GeeMultiMap* self);
408 GeeMultiSet* (*get_all_keys) (GeeMultiMap* self);
409 GeeCollection* (*get_values) (GeeMultiMap* self);
415 void (*clear) (GeeMultiMap* self);
416 GeeMapIterator* (*map_iterator) (GeeMultiMap* self);
417 gint (*get_size) (GeeMultiMap* self);
[all …]
H A Dhashmultimap.c372 struct _GeeMultiMapIface { struct
373 GTypeInterface parent_iface;
374 GType (*get_k_type) (GeeMultiMap* self);
377 GType (*get_v_type) (GeeMultiMap* self);
380 GeeSet* (*get_keys) (GeeMultiMap* self);
381 GeeMultiSet* (*get_all_keys) (GeeMultiMap* self);
382 GeeCollection* (*get_values) (GeeMultiMap* self);
388 void (*clear) (GeeMultiMap* self);
389 GeeMapIterator* (*map_iterator) (GeeMultiMap* self);
390 gint (*get_size) (GeeMultiMap* self);
[all …]
H A Dabstractmultimap.c437 struct _GeeMultiMapIface { struct
438 GTypeInterface parent_iface;
439 GType (*get_k_type) (GeeMultiMap* self);
442 GType (*get_v_type) (GeeMultiMap* self);
445 GeeSet* (*get_keys) (GeeMultiMap* self);
446 GeeMultiSet* (*get_all_keys) (GeeMultiMap* self);
447 GeeCollection* (*get_values) (GeeMultiMap* self);
453 void (*clear) (GeeMultiMap* self);
454 GeeMapIterator* (*map_iterator) (GeeMultiMap* self);
455 gint (*get_size) (GeeMultiMap* self);
[all …]
H A Dgee.h1062 struct _GeeMultiMapIface { struct
1063 GTypeInterface parent_iface;
1064 GType (*get_k_type) (GeeMultiMap* self);
1067 GType (*get_v_type) (GeeMultiMap* self);
1070 GeeSet* (*get_keys) (GeeMultiMap* self);
1071 GeeMultiSet* (*get_all_keys) (GeeMultiMap* self);
1072 GeeCollection* (*get_values) (GeeMultiMap* self);
1078 void (*clear) (GeeMultiMap* self);
1079 GeeMapIterator* (*map_iterator) (GeeMultiMap* self);
1080 gint (*get_size) (GeeMultiMap* self);
[all …]