class LogSink

Defined at line 17 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/log-sink.h

This class provides an abstraction for writing log messages. This allow

redirecting the output of the reporter on runtime, or even supressing it.

Public Methods

void LogSink (const LogSink & )

Defined at line 19 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/log-sink.h

void LogSink (LogSink && )

Defined at line 20 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/log-sink.h

void Write (const char * format)

Writes the formatted string to some place defined by the specific implementation.

void Flush ()

Flushes the contents to a persistent or final location. Some implementations may choose to

optionally flush the contents under certain conditions.

LogSink & operator= (const LogSink & )

Defined at line 21 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/log-sink.h

LogSink & operator= (LogSink && )

Defined at line 22 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/log-sink.h

void ~LogSink ()

Defined at line 23 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/log-sink.h

Protected Methods

void LogSink ()

Defined at line 33 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/log-sink.h