Class mediapipe::GraphTracer
ClassList > mediapipe > GraphTracer
Public Functions
| Type | Name |
|---|---|
| void | GetLog (absl::Time begin_time, absl::Time end_time, GraphTrace * result) |
| void | GetTrace (absl::Time begin_time, absl::Time end_time, GraphTrace * result) |
| const TraceBuffer & | GetTraceBuffer () |
| int64_t | GetTraceLogCapacity () |
| absl::Duration | GetTraceLogInterval () |
| GraphTracer (const ProfilerConfig & profiler_config) |
|
| void | LogEvent (TraceEvent event) |
| void | LogInputEvents (GraphTrace::EventType event_type, const CalculatorContext * context, absl::Time event_time) |
| void | LogOutputEvents (GraphTrace::EventType event_type, const CalculatorContext * context, absl::Time event_time) |
| Timestamp | TimestampAfter (absl::Time begin_time) |
| TraceEventRegistry * | trace_event_registry () |
Public Functions Documentation
function GetLog
void mediapipe::GraphTracer::GetLog (
absl::Time begin_time,
absl::Time end_time,
GraphTrace * result
)
function GetTrace
void mediapipe::GraphTracer::GetTrace (
absl::Time begin_time,
absl::Time end_time,
GraphTrace * result
)
function GetTraceBuffer
const TraceBuffer & mediapipe::GraphTracer::GetTraceBuffer ()
function GetTraceLogCapacity
int64_t mediapipe::GraphTracer::GetTraceLogCapacity ()
function GetTraceLogInterval
absl::Duration mediapipe::GraphTracer::GetTraceLogInterval ()
function GraphTracer
mediapipe::GraphTracer::GraphTracer (
const ProfilerConfig & profiler_config
)
function LogEvent
void mediapipe::GraphTracer::LogEvent (
TraceEvent event
)
function LogInputEvents
void mediapipe::GraphTracer::LogInputEvents (
GraphTrace::EventType event_type,
const CalculatorContext * context,
absl::Time event_time
)
function LogOutputEvents
void mediapipe::GraphTracer::LogOutputEvents (
GraphTrace::EventType event_type,
const CalculatorContext * context,
absl::Time event_time
)
function TimestampAfter
Timestamp mediapipe::GraphTracer::TimestampAfter (
absl::Time begin_time
)
function trace_event_registry
TraceEventRegistry * mediapipe::GraphTracer::trace_event_registry ()
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/profiler/graph_tracer.h