Skip to content

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() const

Return: 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:

function functional_event

cpp
inline const FunctionalEvent & functional_event() const

Return: The functional event of the fork.


Updated on 2025-11-11 at 16:51:08 +0000