Searched defs:_GeeMultiMapIface (Results 1 – 11 of 11) sorted by relevance
/dports/devel/libgee06/libgee-0.6.8/gee/ |
H A D | multimap.c | 119 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 D | treemultimap.c | 238 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 D | hashmultimap.c | 238 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 D | abstractmultimap.c | 188 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 D | gee.h | 518 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 D | multimap.c | 234 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 D | readonlymultimap.c | 259 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 D | treemultimap.c | 399 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 D | hashmultimap.c | 372 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 D | abstractmultimap.c | 437 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 D | gee.h | 1062 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 …]
|