class CobaltLoggerFactoryBase
Defined at line 22 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
async_dispatcher_t * dispatcher_
unique_ptr logger_
optional logger_binding_
Public Methods
void CloseLoggerConnection ()
Defined at line 17 of file ../../src/developer/forensics/testing/stubs/cobalt_logger_factory.cc
void CobaltLoggerFactoryBase (async_dispatcher_t * dispatcher, std::unique_ptr<CobaltLoggerBase> logger)
Defined at line 25 of file ../../src/developer/forensics/testing/stubs/cobalt_logger_factory.h
void ~CobaltLoggerFactoryBase ()
Defined at line 27 of file ../../src/developer/forensics/testing/stubs/cobalt_logger_factory.h
const cobalt::Event & LastEvent ()
Defined at line 29 of file ../../src/developer/forensics/testing/stubs/cobalt_logger_factory.h
const std::vector<cobalt::Event> & Events ()
Defined at line 30 of file ../../src/developer/forensics/testing/stubs/cobalt_logger_factory.h
bool WasMethodCalled (cobalt::EventType name)
Defined at line 32 of file ../../src/developer/forensics/testing/stubs/cobalt_logger_factory.h