Skip to content

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