Result Component Architecture#

Result Architecture
status: valid
security: YES
safety: ASIL_B
version: 2

Overview/Description#

see Result Library (doc__result)

Static Architecture#

Result
status: valid
security: YES
safety: ASIL_B
tags: baselibs_result
bazel_target: ["@@score_baselibs+//score/result:result","@@score_baselibs+//score/result:result_for_rust","@@score_baselibs+//score/result:error_msg_mapping","@@score_baselibs+//score/result/rust:result_cxx","@@score_baselibs+//score/result/rust:result_rs","@@score_baselibs+//score/result/rust:result_rs"]
bazel_type: ["cc_library","cc_library","cc_library","cc_library","rust_library","rust_library"]
version: 1
coverage: lines 72% · branches 83% · files 8/15

Dynamic Architecture#

No need for sequence diagram. Simple caller callee flow.

Interfaces#

Set Result
status: valid
security: YES
safety: ASIL_B
version: 1
Get Value
status: valid
security: YES
safety: ASIL_B
version: 1
Get Error
status: valid
security: YES
safety: ASIL_B
version: 1