From b59856f05633bf5fe183fcb8140312b1a84530e8 Mon Sep 17 00:00:00 2001 From: EuAndreh Date: Sat, 1 Jun 2024 17:15:03 -0300 Subject: src/tree.h: Add functions to public header file --- src/tree.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/tree.h b/src/tree.h index e69de29..4e62dd3 100644 --- a/src/tree.h +++ b/src/tree.h @@ -0,0 +1,16 @@ +struct Tree; + +int +tree_new(const size_t value_size, const struct Tree **const out); + +void +tree_free(const struct Tree **const t); + +int +tree_add(const struct Tree *const t, const void *const value); + +bool +tree_remove(const struct Tree *const t, const void *const value); + +bool +tree_contains(const struct Tree *const, const void *const value); -- cgit v1.2.3