class CobaltLoggerFactoryBase

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

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

Protected Members

unique_ptr logger_
unique_ptr logger_binding_

Public Methods

void CloseLoggerConnection ()

Defined at line 20 of file ../../src/developer/forensics/testing/stubs/cobalt_logger_factory.cc

void CobaltLoggerFactoryBase (std::unique_ptr<CobaltLoggerBase> logger)

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

void ~CobaltLoggerFactoryBase ()

Defined at line 25 of file ../../src/developer/forensics/testing/stubs/cobalt_logger_factory.h

const cobalt::Event & LastEvent ()

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

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

Defined at line 28 of file ../../src/developer/forensics/testing/stubs/cobalt_logger_factory.h

bool WasMethodCalled (cobalt::EventType name)

Defined at line 30 of file ../../src/developer/forensics/testing/stubs/cobalt_logger_factory.h