10 #ifndef MUELU_FACTORYMANAGERBASE_HPP
11 #define MUELU_FACTORYMANAGERBASE_HPP
47 virtual bool hasFactory(
const std::string& varName)
const = 0;
53 #ifdef HAVE_MUELU_DEBUG
54 virtual void ResetDebugData()
const = 0;
74 #define MUELU_FACTORYMANAGERBASE_SHORT
75 #endif // ifndef MUELU_FACTORYMANAGERBASE_HPP
virtual bool hasFactory(const std::string &varName) const =0
Check.
virtual ~FactoryManagerBase()
Destructor.
void SetIgnoreUserData(bool bIgnoreUserData=false)
set IgnoreUserData flag
virtual void Clean() const
virtual const RCP< const FactoryBase > GetFactory(const std::string &varName) const =0
Get.
Class that provides default factories within Needs class.
bool IgnoreUserData() const
get IgnoreUserData flag
Base class for MueLu classes.