caret_analyze.architecture.struct.executor module

class caret_analyze.architecture.struct.executor.ExecutorStruct(executor_type: ExecutorType, callback_groups: list[CallbackGroupStruct], executor_name: str)

Bases: object

Executor info for architecture.

property callback_group_names: list[str]
property callback_groups: list[CallbackGroupStruct]
property callback_names: list[str]
property callbacks: list[CallbackStruct]
property executor_name: str
property executor_type: ExecutorType
property executor_type_name: str
rename_node(src: str, dst: str) None
rename_topic(src: str, dst: str) None
to_value() ExecutorStructValue