12#ifndef WSFFUSIONSTRATEGYTYPES_HPP
13#define WSFFUSIONSTRATEGYTYPES_HPP
15#include "wsf_export.h"
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
bool ProcessInput(UtInput &aInput) override
Definition WsfFusionStrategyTypes.cpp:73
WSF_EXPORT const std::string & GetDefaultStrategyName() const
Definition WsfFusionStrategyTypes.cpp:50
std::string mDefaultStrategyName
Definition WsfFusionStrategyTypes.hpp:39
static WSF_EXPORT WsfFusionStrategyTypes & Get(WsfScenario &aScenario)
Return a modifiable reference to the type list associated with the specified scenario.
Definition WsfFusionStrategyTypes.cpp:31
WSF_EXPORT bool LoadInstance(UtInput &aInput, WsfFusionStrategy *&aStrategyPtr) const
Definition WsfFusionStrategyTypes.cpp:121
WSF_EXPORT void SetDefaultStrategyName(const std::string &aName)
Definition WsfFusionStrategyTypes.cpp:58
static bool mCheckFuseEstimates
Definition WsfFusionStrategyTypes.hpp:40
WsfFusionStrategyTypes(WsfScenario &aScenario)
Definition WsfFusionStrategyTypes.cpp:37
WSF_EXPORT WsfFusionStrategy * Create(const std::string &aName) const
Definition WsfFusionStrategyTypes.cpp:108
Definition WsfFusionStrategy.hpp:52
WsfObjectTypeList(WsfScenario &aScenario, unsigned int aFlags, const std::string &aBlockName)
Definition WsfObjectTypeList.hpp:76
Contains the data required to create a simulation, and acts as the entry point for input file process...
Definition WsfScenario.hpp:111