Nektar++
Nektar::LibUtilities::NekFactory< tKey, tBase, tParam > Member List

This is the complete list of members for Nektar::LibUtilities::NekFactory< tKey, tBase, tParam >, including all inherited members.

CreateInstance(tKey idKey, tParam... args)Nektar::LibUtilities::NekFactory< tKey, tBase, tParam >inline
CreatorFunction typedefNektar::LibUtilities::NekFactory< tKey, tBase, tParam >
GetClassDescription(tKey idKey)Nektar::LibUtilities::NekFactory< tKey, tBase, tParam >inline
getMapFactory()Nektar::LibUtilities::NekFactory< tKey, tBase, tParam >inlineprotected
mMapFactoryNektar::LibUtilities::NekFactory< tKey, tBase, tParam >private
ModuleExists(tKey idKey)Nektar::LibUtilities::NekFactory< tKey, tBase, tParam >inline
NekFactory()=defaultNektar::LibUtilities::NekFactory< tKey, tBase, tParam >
NekFactory(const NekFactory &rhs)=deleteNektar::LibUtilities::NekFactory< tKey, tBase, tParam >private
operator=(const NekFactory &rhs)=deleteNektar::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 typedefNektar::LibUtilities::NekFactory< tKey, tBase, tParam >
TMapFactory typedefNektar::LibUtilities::NekFactory< tKey, tBase, tParam >
tPredicator typedefNektar::LibUtilities::NekFactory< tKey, tBase, tParam >