Searched refs:HistogramOptions (Results 1 - 8 of 8) sorted by relevance
/fuchsia/zircon/system/ulib/cobalt-client/include/cobalt-client/cpp/ |
H A D | histogram-options.h | 26 struct HistogramOptions { struct in namespace:cobalt_client 39 // Returns HistogramOptions for a Histogram whose bucket size follow an exponential progression. 43 static HistogramOptions Exponential(uint32_t bucket_count, uint32_t base, uint32_t scalar, 46 // Returns HistogramOptions for a Histogram whose bucket size follow an exponential progression. 48 static HistogramOptions Linear(uint32_t bucket_count, uint32_t scalar, int64_t offset); 50 HistogramOptions() = default; 51 HistogramOptions(const HistogramOptions&); 74 fbl::Function<uint32_t(double, const HistogramOptions&)> map_fn = nullptr; 77 fbl::Function<double(uint32_t, const HistogramOptions [all...] |
H A D | histogram.h | 26 Histogram(HistogramOptions* options, internal::RemoteHistogram* remote_histogram); 46 HistogramOptions* options_;
|
H A D | collector.h | 70 const HistogramOptions& options); 84 fbl::Vector<HistogramOptions> histogram_options_;
|
/fuchsia/zircon/system/utest/cobalt-client/ |
H A D | histogram_options_test.cpp | 18 HistogramOptions options = 19 HistogramOptions::Exponential(/*bucket_count=*/3, /*base=*/4, /*scalar=*/2, /*offset=*/-10); 28 ASSERT_EQ(options.type, HistogramOptions::Type::kExponential); 35 HistogramOptions options = 36 HistogramOptions::Exponential(/*bucket_count=*/0, /*base=*/1, /*scalar=*/2, /*offset=*/-10); 43 HistogramOptions options = 44 HistogramOptions::Exponential(/*bucket_count=*/1, /*base=*/0, /*scalar=*/2, /*offset=*/-10); 51 HistogramOptions options = 52 HistogramOptions::Exponential(/*bucket_count=*/1, /*base=*/1, /*scalar=*/0, /*offset=*/-10); 64 HistogramOptions option [all...] |
H A D | collector_test.cpp | 145 HistogramOptions MakeOptions() { 148 HistogramOptions options = 149 HistogramOptions::Linear(/*bucket_count=*/2, /*scalar=*/2, /*offset=*/-2); 223 HistogramOptions options = MakeOptions(); 266 HistogramOptions options = MakeOptions(); 326 static HistogramOptions options = MakeOptions(); 379 HistogramOptions options = MakeOptions();
|
H A D | histogram_test.cpp | 350 HistogramOptions options = HistogramOptions::Exponential(/*bucket_count=*/kBuckets, /*base=*/2, 373 HistogramOptions options = HistogramOptions::Exponential(/*bucket_count=*/kBuckets, /*base=*/2, 425 HistogramOptions options = HistogramOptions::Exponential(/*bucket_count=*/kBuckets, /*base=*/2, 500 HistogramOptions options = HistogramOptions::Linear(/*bucket_count=*/kBuckets, 563 HistogramOptions options = HistogramOptions [all...] |
/fuchsia/zircon/system/ulib/cobalt-client/ |
H A D | histogram.cpp | 20 double GetLinearBucketValue(uint32_t bucket_index, const HistogramOptions& options) { 27 double GetExponentialBucketValue(uint32_t bucket_index, const HistogramOptions& options) { 34 uint32_t GetLinearBucket(double value, const HistogramOptions& options, double max_value) { 46 uint32_t GetExponentialBucket(double value, const HistogramOptions& options, double max_value) { 69 void LoadExponential(HistogramOptions* options) { 72 options->map_fn = [max_value](double val, const HistogramOptions& options) { 78 void LoadLinear(HistogramOptions* options) { 81 options->map_fn = [max_value](double val, const HistogramOptions& options) { 133 HistogramOptions::HistogramOptions(cons function in class:cobalt_client::HistogramOptions [all...] |
H A D | collector.cpp | 55 const HistogramOptions& options) {
|
Completed in 78 milliseconds