class CobaltLoggerBase

Defined at line 21 of file ../../src/developer/forensics/testing/stubs/cobalt_logger.h

Defines the interface all stub loggers must implement and provides common functionality.

Public Methods

void ~CobaltLoggerBase ()

Defined at line 24 of file ../../src/developer/forensics/testing/stubs/cobalt_logger.h

const cobalt::Event & LastEvent ()

Defined at line 26 of file ../../src/developer/forensics/testing/stubs/cobalt_logger.h

const std::vector<cobalt::Event> & Events ()

Defined at line 27 of file ../../src/developer/forensics/testing/stubs/cobalt_logger.h

bool WasMethodCalled (cobalt::EventType method)

Defined at line 29 of file ../../src/developer/forensics/testing/stubs/cobalt_logger.h

Protected Methods

void InsertEvent (cobalt::EventType event_type, uint32_t metric_id, std::vector<uint32_t> event_codes, uint64_t count)

Defined at line 10 of file ../../src/developer/forensics/testing/stubs/cobalt_logger.cc

void MarkMethodAsCalled (cobalt::EventType method)

Defined at line 35 of file ../../src/developer/forensics/testing/stubs/cobalt_logger.h