chiark / gitweb /
extend test a little
[elogind.git] / set.h
diff --git a/set.h b/set.h
index a2e405941c618cc2b08df95cdbf63a08458f0dec..d8ef7aa540676559fde16eafc8b3d5b8d7c70f75 100644 (file)
--- a/set.h
+++ b/set.h
@@ -18,6 +18,7 @@ Set* set_copy(Set *s);
 void set_free(Set* s);
 
 int set_put(Set *s, void *value);
+int set_replace(Set *s, void *value);
 void *set_get(Set *s, void *value);
 void *set_remove(Set *s, void *value);
 
@@ -29,6 +30,7 @@ bool set_isempty(Set *s);
 void *set_iterate(Set *s, void **state);
 void *set_iterate_backwards(Set *s, void **state);
 
+void set_clear(Set *s);
 void *set_steal_first(Set *s);
 void* set_first(Set *s);
 void* set_last(Set *s);