12345678910111213141516 |
- #ifndef zori_registry_H_INCLUDED
- #define zori_registry_H_INCLUDED
- int zori_registry_entry_compare(const void *v1, const void *v2);
- zori_id zori_registry_init(struct zori_registry *registry);
- void zori_registry_destroy(struct zori_registry *registry);
- zori_id zori_registry_add(struct zori_registry *registry, zori_id id, struct zori_widget *widget);
- struct zori_registry_entry *zori_registry_lookup_entry(struct zori_registry *registry, zori_id id);
- struct zori_widget *zori_registry_lookup(struct zori_registry *registry, zori_id id);
- zori_id zori_registry_remove(struct zori_registry *registry, zori_id id);
- zori_id zori_initialize_registry(void);
- zori_id zori_destroy_registry(void);
- struct zori_registry *zori_get_registry(void);
- #endif
|