Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::inspect::ControlMotionExecutor Class Reference

Executes dev.pulp.trace/control@1 without invoking the deleted Motion RPC transport. More...

#include <control_motion_executor.hpp>

Public Member Functions

 ControlMotionExecutor (const ControlMotionExecutor &)=delete
ControlMotionExecutor & operator= (const ControlMotionExecutor &)=delete
ControlOperationExecutor executor () const

Static Public Member Functions

static std::unique_ptr< ControlMotionExecutor > create (ControlMotionExecutorConfig config)

Detailed Description

Executes dev.pulp.trace/control@1 without invoking the deleted Motion RPC transport.

Geometry/scroll traces, fixture replay, and cost observations all run on the registered host main thread under one deadline and authority.

Constructor & Destructor Documentation

◆ ControlMotionExecutor()

pulp::inspect::ControlMotionExecutor::ControlMotionExecutor ( const ControlMotionExecutor & )
delete

Member Function Documentation

◆ create()

std::unique_ptr< ControlMotionExecutor > pulp::inspect::ControlMotionExecutor::create ( ControlMotionExecutorConfig config)
static

◆ executor()

ControlOperationExecutor pulp::inspect::ControlMotionExecutor::executor ( ) const

◆ operator=()

ControlMotionExecutor & pulp::inspect::ControlMotionExecutor::operator= ( const ControlMotionExecutor & )
delete

The documentation for this class was generated from the following file: