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