X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fdynamic-array.h;h=c279a921e3616b8b6016f4d93b71dd216ff69d54;hp=483db363122ebbc5a6339cd5ec144a2181922066;hb=74465ffbb5ead0a3d7ba6342e7baf16f4fa662f9;hpb=35ab25e536fda26b8e079726cd2ce9d552f25bc8 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 */