pygrenade_vx.signal_flow.ExecutionTimeInfo

class pygrenade_vx.signal_flow.ExecutionTimeInfo

Bases: pybind11_builtins.pybind11_object

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: _pygrenade_vx_signal_flow.ExecutionTimeInfo, arg0: _pygrenade_vx_signal_flow.ExecutionTimeInfo) -> None

  2. __init__(self: _pygrenade_vx_signal_flow.ExecutionTimeInfo) -> None

Methods

__init__(*args, **kwargs)

Overloaded function.

merge(self, other)

Merge other execution time info.

Attributes

execution_duration

execution_duration_per_hardware

realtime_duration_per_execution_instance

property execution_duration
property execution_duration_per_hardware
merge(self: _pygrenade_vx_signal_flow.ExecutionTimeInfo, other: _pygrenade_vx_signal_flow.ExecutionTimeInfo)None

Merge other execution time info. This merges all map-like structures and accumulates the others as well as already present map entries.

property realtime_duration_per_execution_instance