Interface for classes that support event tracing
This class provides a common interface for classes that support event tracing. It provides a mechanism for writing trace data to a file in the Chrome tracing format.
- See also
- https://www.chromium.org/developers/how-tos/trace-event-profiling-tool
-
https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU
#include <TracingInterface.h>
◆ TracingInterface() [1/4]
| TracingInterface |
( |
std::string | | ) |
|
◆ TracingInterface() [2/4]
◆ ~TracingInterface()
◆ TracingInterface() [3/4]
| TracingInterface |
( |
const TracingInterface & | | ) |
|
|
default |
◆ TracingInterface() [4/4]
| TracingInterface |
( |
TracingInterface && | | ) |
|
|
default |
◆ event_trace_writer()
Get the event trace writer.
◆ event_tracing_enabled()
| bool event_tracing_enabled |
( |
| ) |
const |
|
inline |
◆ expected_options()
◆ operator=() [1/2]
◆ operator=() [2/2]