https://mooseframework.inl.gov
Classes | Typedefs | Functions
AppFactory.h File Reference

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 AppFactoryBuildInfoMap = std::map< std::string, std::unique_ptr< AppFactoryBuildInfoBase > >
 

Functions

class GTEST_TEST_CLASS_NAME_ (AppFactoryTest, manageAppParams)
 
class GTEST_TEST_CLASS_NAME_ (AppFactoryTest, appCopyConstructParams)
 
class GTEST_TEST_CLASS_NAME_ (AppFactoryTest, createNotRegistered)
 

Typedef Documentation

◆ AppFactoryBuildInfoMap

using AppFactoryBuildInfoMap = std::map<std::string, std::unique_ptr<AppFactoryBuildInfoBase> >

Definition at line 50 of file AppFactory.h.

Function Documentation

◆ GTEST_TEST_CLASS_NAME_() [1/3]

class GTEST_TEST_CLASS_NAME_ ( AppFactoryTest  ,
manageAppParams   
)

◆ GTEST_TEST_CLASS_NAME_() [2/3]

class GTEST_TEST_CLASS_NAME_ ( AppFactoryTest  ,
createNotRegistered   
)

◆ GTEST_TEST_CLASS_NAME_() [3/3]

class GTEST_TEST_CLASS_NAME_ ( AppFactoryTest  ,
appCopyConstructParams   
)