diff options
| author | chenzizhan <[email protected]> | 2023-07-03 18:18:26 +0800 |
|---|---|---|
| committer | chenzizhan <[email protected]> | 2023-07-03 18:18:26 +0800 |
| commit | e971e25eb94c35900e590f5cfdf5d08464f0a5bf (patch) | |
| tree | dcbc7f8a9d1808419f2232f7ba362d57b12943d7 /include | |
| parent | 013bc802f6c1ff6414c0cfe3e801c68c9acae43e (diff) | |
basic test for 3 other metrics
Diffstat (limited to 'include')
| -rw-r--r-- | include/fieldstat/fieldstat.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/fieldstat/fieldstat.h b/include/fieldstat/fieldstat.h index ee1087a..a93562f 100644 --- a/include/fieldstat/fieldstat.h +++ b/include/fieldstat/fieldstat.h @@ -69,7 +69,7 @@ void fieldstat_refresh(struct fieldstat *instance); /* -------------------------------------------------------------------------- */ /* query */ /* -------------------------------------------------------------------------- */ -long long fieldstat_histogram_value_at_percentile(struct fieldstat *instance, int field_id, const struct fieldstat_tag_list *tag_list, double percentile); +long long fieldstat_histogram_value_at_percentile(const struct fieldstat *instance, int field_id, const struct fieldstat_tag_list *tag_list, double percentile); long long fieldstat_counter_get(const struct fieldstat *instance, int field_id, const struct fieldstat_tag_list *tag_list); double fieldstat_hll_get(const struct fieldstat *instance, int field_id, const struct fieldstat_tag_list *tag_list); void fieldstat_get_tag_lists(const struct fieldstat *instance, int field_id, struct fieldstat_tag_list **lists, size_t *n_list); @@ -83,6 +83,10 @@ int fieldstat_get_max_field_id(const struct fieldstat *instance); const char *fieldstat_get_field_name(const struct fieldstat *instance, int field_id); enum field_type fieldstat_get_field_type(const struct fieldstat *instance, int field_id); + +// TODO: 通过name查询id + + #ifdef __cplusplus } #endif
\ No newline at end of file |
