Skip to content

scram::mef::Instruction

Instructions and rules for event tree paths.

#include <instruction.h>

Inherits from boost::noncopyable

Inherited by scram::mef::Visitable< Block >, scram::mef::Visitable< CollectExpression >, scram::mef::Visitable< CollectFormula >, scram::mef::Visitable< IfThenElse >, scram::mef::Visitable< Link >, scram::mef::Visitable< Rule >, scram::mef::Visitable< SetHouseEvent >, scram::mef::Visitable< T >

Public Functions

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

Public Functions Documentation

function ~Instruction

cpp
virtual ~Instruction() =default

function Accept

cpp
virtual void Accept(
    InstructionVisitor * visitor
) const =0

Applies the visitor to the object.

Reimplemented by: scram::mef::Visitable::Accept, scram::mef::Visitable::Accept, scram::mef::Visitable::Accept, scram::mef::Visitable::Accept, scram::mef::Visitable::Accept, scram::mef::Visitable::Accept, scram::mef::Visitable::Accept, scram::mef::Visitable::Accept


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