9#ifndef LTTNG_MAP_VALUES_SET_H
10#define LTTNG_MAP_VALUES_SET_H
12#include <lttng/lttng-export.h>
13#include <lttng/map/values.h>
enum lttng_map_values_set_status lttng_map_values_set_get_count(const struct lttng_map_values_set *set, uint64_t *count)
Sets *count to the number of map values objects in set.
lttng_map_values_set_status
Status code for map values object set functions.
Definition values-set.h:38
enum lttng_map_values_set_status lttng_map_values_set_get_at_index(const struct lttng_map_values_set *set, uint64_t index, const struct lttng_map_values **values)
Sets *values to the map values object at index index in set.
void lttng_map_values_set_destroy(struct lttng_map_values_set *set)
Destroys the map values object set set.
@ LTTNG_MAP_VALUES_SET_STATUS_INVALID_PARAMETER
Unsatisfied precondition.
Definition values-set.h:43
@ LTTNG_MAP_VALUES_SET_STATUS_OK
Success.
Definition values-set.h:40
Set of per-partition map values objects (opaque type).
Per-partition map values object (opaque type).