CreateInstance(tKey idKey, tParam... args) | Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > | inline |
CreatorFunction typedef | Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > | |
GetClassDescription(tKey idKey) | Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > | inline |
getMapFactory() | Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > | inlineprotected |
mMapFactory | Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > | private |
ModuleExists(tKey idKey) | Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > | inline |
NekFactory()=default | Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > | |
NekFactory(const NekFactory &rhs)=delete | Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > | private |
operator=(const NekFactory &rhs)=delete | Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > | private |
PrintAvailableClasses(std::ostream &pOut=std::cout) | Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > | inline |
RegisterCreatorFunction(tKey idKey, CreatorFunction classCreator, std::string pDesc="") | Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > | inline |
tBaseSharedPtr typedef | Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > | |
TMapFactory typedef | Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > | |
tPredicator typedef | Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > | |