class StubMetricEventLogger_Sync

Defined at line 14 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

Public Methods

zx_status_t LogOccurrence (uint32_t metric_id, uint64_t count, ::std::vector<uint32_t> event_codes, ::fuchsia::metrics::MetricEventLogger_LogOccurrence_Result * out_result)

Defined at line 16 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.cc

zx_status_t LogInteger (uint32_t metric_id, int64_t value, ::std::vector<uint32_t> event_codes, ::fuchsia::metrics::MetricEventLogger_LogInteger_Result * out_result)

Defined at line 27 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.cc

uint32_t last_metric_id ()

Defined at line 33 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

void reset_last_metric_id ()

Defined at line 35 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

std::vector<uint32_t> last_event_codes ()

Defined at line 37 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

void reset_last_event_codes ()

Defined at line 39 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

zx_status_t LogIntegerHistogram (uint32_t metric_id, ::std::vector< ::fuchsia::metrics::HistogramBucket> histogram, ::std::vector<uint32_t> event_codes, ::fuchsia::metrics::MetricEventLogger_LogIntegerHistogram_Result * out_result)

Defined at line 39 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.cc

int64_t last_integer ()

Defined at line 41 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

void reset_last_integer ()

Defined at line 43 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

LogMetricMethod last_log_method_invoked ()

Defined at line 45 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

void reset_last_log_method_invoked ()

Defined at line 47 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

size_t call_count ()

Defined at line 51 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

zx_status_t LogString (uint32_t metric_id, ::std::string string_value, ::std::vector<uint32_t> event_codes, ::fuchsia::metrics::MetricEventLogger_LogString_Result * out_result)

Defined at line 51 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.cc

void reset_call_count ()

Defined at line 53 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

size_t event_count ()

Used for LogMetricEvents() only.

Defined at line 57 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

void reset_event_count ()

Defined at line 59 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

const std::vector<fuchsia::metrics::MetricEvent> & logged_events ()

Defined at line 61 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

zx_status_t LogMetricEvents (::std::vector< ::fuchsia::metrics::MetricEvent> events, ::fuchsia::metrics::MetricEventLogger_LogMetricEvents_Result * out_result)

Defined at line 62 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.cc

void reset_logged_events ()

Defined at line 63 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h

void reset ()

Defined at line 65 of file ../../src/cobalt/bin/testing/stub_metric_event_logger.h