caret_analyze.value_objects.path module
- class caret_analyze.value_objects.path.PathStructValue(path_name: str | None, child: tuple[NodePathStructValue | CommunicationStructValue, ...])
Bases:
ValueObject
,Summarizable
- property child: tuple[NodePathStructValue | CommunicationStructValue, ...]
- property child_names: tuple[str, ...]
- property communications: tuple[CommunicationStructValue, ...]
- property node_names: tuple[str, ...]
- property node_paths: tuple[NodePathStructValue, ...]
- property path_name: str | None
- property topic_names: tuple[str, ...]
- verify() bool
- class caret_analyze.value_objects.path.PathValue(alias: str, node_path_values: tuple[NodePathValue, ...])
Bases:
ValueObject
Path name alias.
- property node_path_values: tuple[NodePathValue, ...]
Get node path value.
Returns
- tuple[NodePathValue, …]
Node path values.