Support for flow protected branches.
More...
◆ MCUX_CSSL_FP_BRANCH_DECL_IMPL
| #define MCUX_CSSL_FP_BRANCH_DECL_IMPL |
( |
| id | ) |
|
Declaration implementation of a flow protected branch.
- Parameters
-
| id | Identifier for the branch that is flow protected. |
◆ MCUX_CSSL_FP_BRANCH_POSITIVE_IMPL
| #define MCUX_CSSL_FP_BRANCH_POSITIVE_IMPL |
( |
| ... | ) |
|
Event implementation for the execution of a positive branch scenario.
Implemented as an overloaded macro to simplify the use of the API.
- See also
- MCUX_CSSL_FP_BRANCH_POSITIVE_IMPL1
-
MCUX_CSSL_FP_BRANCH_POSITIVE_IMPLn
- Parameters
-
| id | Identifier for the branch for which the positive scenario is executed. |
| expect | Zero or more (comma separated) declarations of expected code flow behavior related to this event. |
◆ MCUX_CSSL_FP_BRANCH_NEGATIVE_IMPL
| #define MCUX_CSSL_FP_BRANCH_NEGATIVE_IMPL |
( |
| ... | ) |
|
Event implementation for the execution of a negative branch scenario.
Implemented as an overloaded macro to simplify the use of the API.
- See also
- MCUX_CSSL_FP_BRANCH_NEGATIVE_IMPL1
-
MCUX_CSSL_FP_BRANCH_NEGATIVE_IMPLn
- Parameters
-
| id | Identifier for the branch for which the negative scenario is executed. |
| expect | Zero or more (comma separated) declarations of expected code flow behavior related to this event. |
◆ MCUX_CSSL_FP_BRANCH_TAKEN_POSITIVE_IMPL
| #define MCUX_CSSL_FP_BRANCH_TAKEN_POSITIVE_IMPL |
( |
| ... | ) |
|
Expectation implementation of an executed positive branch.
- Parameters
-
| id | Identifier of the flow protected branch. |
| condition | Optional, condition under which this branch is taken. |
◆ MCUX_CSSL_FP_BRANCH_TAKEN_NEGATIVE_IMPL
| #define MCUX_CSSL_FP_BRANCH_TAKEN_NEGATIVE_IMPL |
( |
| ... | ) |
|
Expectation implementation of an executed negative branch.
- Parameters
-
| id | Identifier of the flow protected branch. |
| condition | Optional, condition under which this branch is taken. |