Class mediapipe::GraphProfilerStub
ClassList > mediapipe > GraphProfilerStub
Inherited by the following classes: mediapipe::ProfilingContext
Public Functions
| Type | Name |
|---|---|
| absl::Status | CaptureProfile (GraphProfile * result, PopulateGraphConfig populate_config=PopulateGraphConfig::kNo) |
| std::unique_ptr< GlProfilingHelper > | CreateGlProfilingHelper () |
| absl::Status | GetCalculatorProfiles (std::vector< CalculatorProfile > *) const |
| const std::shared_ptr< mediapipe::Clock > | GetClock () const |
| void | Initialize (const ValidatedGraphConfig & validated_graph_config) |
| void | LogEvent (const TraceEvent & event) |
| void | Pause () |
| void | Reset () |
| void | Resume () |
| void | SetClock (const std::shared_ptr< mediapipe::Clock > & clock) |
| absl::Status | Start (mediapipe::Executor * executor) |
| absl::Status | Stop () |
| absl::Status | WriteProfile () |
| GraphTracer * | tracer () |
Public Functions Documentation
function CaptureProfile
inline absl::Status mediapipe::GraphProfilerStub::CaptureProfile (
GraphProfile * result,
PopulateGraphConfig populate_config=PopulateGraphConfig::kNo
)
function CreateGlProfilingHelper
inline std::unique_ptr< GlProfilingHelper > mediapipe::GraphProfilerStub::CreateGlProfilingHelper ()
function GetCalculatorProfiles
inline absl::Status mediapipe::GraphProfilerStub::GetCalculatorProfiles (
std::vector< CalculatorProfile > *
) const
function GetClock
inline const std::shared_ptr< mediapipe::Clock > mediapipe::GraphProfilerStub::GetClock () const
function Initialize
inline void mediapipe::GraphProfilerStub::Initialize (
const ValidatedGraphConfig & validated_graph_config
)
function LogEvent
inline void mediapipe::GraphProfilerStub::LogEvent (
const TraceEvent & event
)
function Pause
inline void mediapipe::GraphProfilerStub::Pause ()
function Reset
inline void mediapipe::GraphProfilerStub::Reset ()
function Resume
inline void mediapipe::GraphProfilerStub::Resume ()
function SetClock
inline void mediapipe::GraphProfilerStub::SetClock (
const std::shared_ptr< mediapipe::Clock > & clock
)
function Start
inline absl::Status mediapipe::GraphProfilerStub::Start (
mediapipe::Executor * executor
)
function Stop
inline absl::Status mediapipe::GraphProfilerStub::Stop ()
function WriteProfile
inline absl::Status mediapipe::GraphProfilerStub::WriteProfile ()
function tracer
inline GraphTracer * mediapipe::GraphProfilerStub::tracer ()
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/profiler/graph_profiler_stub.h