Skip to content

scram::mef::CollectExpression

The operation of collecting expressions for event tree sequences.

#include <instruction.h>

Inherits from scram::mef::Visitable< CollectExpression >, scram::mef::Instruction, boost::noncopyable

Public Functions

Name
CollectExpression(Expression * expression)
Expression &expression() const

Additional inherited members

Public Functions inherited from scram::mef::Visitable< CollectExpression >

Name
virtual voidAccept(InstructionVisitor * visitor) const<br>Calls visit with the object pointer T*.

Public Functions inherited from scram::mef::Instruction

Name
virtual~Instruction() =default
virtual voidAccept(InstructionVisitor * visitor) const =0<br>Applies the visitor to the object.

Public Functions Documentation

function CollectExpression

cpp
inline explicit CollectExpression(
    Expression * expression
)

Parameters:

  • expression The expression to multiply the current sequence probability.

function expression

cpp
inline Expression & expression() const

Return: The collected expression for value extraction.


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