X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fcommon%2Fdynamic-array.h;h=c279a921e3616b8b6016f4d93b71dd216ff69d54;hb=cad663729201ff5432ddf07723e7ea36eec80895;hp=483db363122ebbc5a6339cd5ec144a2181922066;hpb=14c4262b940630bbb75f68b8c2eaef2b134a62d9;p=lttng-tools.git diff --git a/src/common/dynamic-array.h b/src/common/dynamic-array.h index 483db3631..c279a921e 100644 --- a/src/common/dynamic-array.h +++ b/src/common/dynamic-array.h @@ -89,6 +89,9 @@ int lttng_dynamic_array_remove_element(struct lttng_dynamic_array *array, LTTNG_HIDDEN void lttng_dynamic_array_reset(struct lttng_dynamic_array *array); +/* Remove all elements from the dynamic array. */ +LTTNG_HIDDEN +void lttng_dynamic_array_clear(struct lttng_dynamic_array *array); /* * Specialization of lttng_dynamic_array for pointers. This utility @@ -154,4 +157,9 @@ LTTNG_HIDDEN void lttng_dynamic_pointer_array_reset( struct lttng_dynamic_pointer_array *array); +/* Remove all elements from the dynamic pointer array. */ +LTTNG_HIDDEN +void lttng_dynamic_pointer_array_clear( + struct lttng_dynamic_pointer_array *array); + #endif /* LTTNG_DYNAMIC_ARRAY_H */