caret_analyze.value_objects.variable_passing module

class caret_analyze.value_objects.variable_passing.VariablePassingStructValue(node_name: str, callback_write: CallbackStructValue, callback_read: CallbackStructValue)

Bases: ValueObject, Summarizable

variable passing info.

property callback_name_read

Get read-side callback name.

Returns

str

Read-side callback name.

property callback_name_write: str

Get write-side callback name.

Returns

str

Write-side callback name.

property callback_read: CallbackStructValue

Get read-side callback.

Returns

str

Read-side callback.

property callback_write: CallbackStructValue

Get write-side callback.

Returns

str

Write-side callback.

property node_name: str

Get node name.

Returns

str

Node name.

property summary: Summary

Get summary.

Returns

Summary

Summary about value objects and runtime data objects.

class caret_analyze.value_objects.variable_passing.VariablePassingValue(node_name: str, callback_id_write: str, callback_id_read: str)

Bases: ValueObject

variable passing info.

property callback_id_read: str

Get read-side callback id.

Returns

str

Read-side callback id.

property callback_id_write: str

Get write-side callback id.

Returns

str

Write-side callback id.

property node_name: str

Get node name.

Returns

str

Node name.