Go to the source code of this file.
Classes | |
struct | AppFactoryBuildInfoBase |
Polymorphic data structure with parameter and object build access. More... | |
struct | AppFactoryBuildInfo< T > |
class | AppFactory |
Generic AppFactory class for building Application objects. More... | |
class | AppFactory::ClearAppParamsKey |
Class that is used as a parameter to clearAppParams() that allows only MooseApp to call clearAppParams(). More... | |
Typedefs | |
using | MooseAppPtr = std::shared_ptr< MooseApp > |
alias to wrap shared pointer type More... | |
using | AppFactoryBuildInfoMap = std::map< std::string, std::unique_ptr< AppFactoryBuildInfoBase > > |
Functions | |
class | GTEST_TEST_CLASS_NAME_ (AppFactoryTest, manageAppParams) |
class | GTEST_TEST_CLASS_NAME_ (AppFactoryTest, appCopyConstructParams) |
using AppFactoryBuildInfoMap = std::map<std::string, std::unique_ptr<AppFactoryBuildInfoBase> > |
Definition at line 57 of file AppFactory.h.
using MooseAppPtr = std::shared_ptr<MooseApp> |
alias to wrap shared pointer type
Definition at line 34 of file AppFactory.h.
class GTEST_TEST_CLASS_NAME_ | ( | AppFactoryTest | , |
manageAppParams | |||
) |
class GTEST_TEST_CLASS_NAME_ | ( | AppFactoryTest | , |
appCopyConstructParams | |||
) |