scram::mef::Fork
Functional event forks.
#include <event_tree.h>
Public Functions
| Name | |
|---|---|
| const std::vector< Path > & | paths() const |
| std::vector< Path > & | paths() |
| Fork(const FunctionalEvent & functional_event, std::vector< Path > paths) | |
| const FunctionalEvent & | functional_event() const |
Public Functions Documentation
function paths
cpp
inline const std::vector< Path > & paths() constReturn: The fork paths with functional event states.
function paths
cpp
inline std::vector< Path > & paths()function Fork
cpp
Fork(
const FunctionalEvent & functional_event,
std::vector< Path > paths
)Parameters:
- functional_event The source functional event.
- paths The fork paths with functional event states.
Exceptions:
- ValidityError The path states are duplicated.
function functional_event
cpp
inline const FunctionalEvent & functional_event() constReturn: The functional event of the fork.
Updated on 2025-11-11 at 16:51:08 +0000
