pygrenade_vx.common.OutputData

class pygrenade_vx.common.OutputData

Bases: pygrenade_common.Data

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: pygrenade_common.OutputData, arg0: pygrenade_common.OutputData) -> None

  2. __init__(self: pygrenade_common.OutputData) -> None

Methods

__init__(*args, **kwargs)

Overloaded function.

get_executor(self)

has_executor(self)

merge(self, other)

set_executor(self, global)

valid(self, topology)

Get whether output data is valid for topology.

Attributes

execution_instances

class ExecutionInstance

Bases: pybind11_builtins.pybind11_object

ExecutionInstances

alias of pygrenade_common.Map_grenade_common_ExecutionInstanceOnExecutor_grenade_common_OutputData_ExecutionInstance_

class Executor

Bases: pybind11_builtins.pybind11_object

property execution_instances
get_executor(self: pygrenade_common.OutputData)pygrenade_common.OutputData.Executor
has_executor(self: pygrenade_common.OutputData)bool
merge(self: pygrenade_common.OutputData, other: pygrenade_common.OutputData)None
set_executor(self: pygrenade_common.OutputData, global: pygrenade_common.OutputData.Executor)None
valid(self: pygrenade_common.OutputData, topology: grenade::common::Topology)bool

Get whether output data is valid for topology.