Antares Simulator
Power System Simulator
Loading...
Searching...
No Matches
Antares::Solver::Simulation::ISimulationObserver Class Referenceabstract

The ISimulationObserver class is an interface for observing the simulation. More...

#include <ISimulationObserver.h>

Inheritance diagram for Antares::Solver::Simulation::ISimulationObserver:
Antares::API::SimulationObserver Antares::Solver::Simulation::NullSimulationObserver

Public Member Functions

virtual void notifyHebdoProblem (const PROBLEME_HEBDO &problemeHebdo, int optimizationNumber, std::string_view name)=0
 The notifyHebdoProblem method is used to notify of a problem during the simulation.
 

Detailed Description

The ISimulationObserver class is an interface for observing the simulation.

It declares the notifyHebdoProblem method.

Member Function Documentation

◆ notifyHebdoProblem()

virtual void Antares::Solver::Simulation::ISimulationObserver::notifyHebdoProblem ( const PROBLEME_HEBDO & problemeHebdo,
int optimizationNumber,
std::string_view name )
pure virtual

The notifyHebdoProblem method is used to notify of a problem during the simulation.

Parameters
problemeHebdoA pointer to a PROBLEME_HEBDO object representing the problem.
optimizationNumberThe number of the optimization.
nameThe name of the problem.

Implemented in Antares::API::SimulationObserver, and Antares::Solver::Simulation::NullSimulationObserver.


The documentation for this class was generated from the following file: