Skip to content

IMRIAgentComponentVisitor

Visitor interface for reading state from MRI agent components.

Syntax

class IMRIAgentComponentVisitor

Remarks

Implement this interface and pass an instance to UMRIAgentComponent::AcceptVisitor to retrieve the current state of each agent component. The visitor pattern decouples the logging/state-recording logic from the component hierarchy.

Derived Classes

  • MRIExperimentState

Methods

Method Signature Description Blueprint
Visit virtual void IMRIAgentComponentVisitor::Visit(const UMRIAgentComponent &)=0 Reads relevant state information from the given agent component.