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

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

CreateInstance(tKey idKey BOOST_PP_COMMA_IF(MAX_PARAM) BOOST_PP_ENUM_BINARY_PARAMS(MAX_PARAM, tParam, x))Nektar::LibUtilities::NekFactory< tKey, tBase, >inline
CreatorFunction typedefNektar::LibUtilities::NekFactory< tKey, tBase, >
GetClassDescription(tKey idKey)Nektar::LibUtilities::NekFactory< tKey, tBase, >inline
GetKey(tDescription pDesc)Nektar::LibUtilities::NekFactory< tKey, tBase, >inline
getMapFactory()Nektar::LibUtilities::NekFactory< tKey, tBase, >inlineprotected
m_mutexNektar::LibUtilities::NekFactory< tKey, tBase, >private
mMapFactoryNektar::LibUtilities::NekFactory< tKey, tBase, >private
ModuleExists(tKey idKey)Nektar::LibUtilities::NekFactory< tKey, tBase, >inline
NekFactory()Nektar::LibUtilities::NekFactory< tKey, tBase, >inline
NekFactory(const NekFactory &rhs)Nektar::LibUtilities::NekFactory< tKey, tBase, >private
operator=(const NekFactory &rhs)Nektar::LibUtilities::NekFactory< tKey, tBase, >private
PrintAvailableClasses(std::ostream &pOut=std::cout)Nektar::LibUtilities::NekFactory< tKey, tBase, >inline
RegisterCreatorFunction(tKey idKey, CreatorFunction classCreator, tDescription pDesc="")Nektar::LibUtilities::NekFactory< tKey, tBase, >inline
tBaseSharedPtr typedefNektar::LibUtilities::NekFactory< tKey, tBase, >
tDescription typedefNektar::LibUtilities::NekFactory< tKey, tBase, >
TMapFactory typedefNektar::LibUtilities::NekFactory< tKey, tBase, >
TMapFactoryIterator typedefNektar::LibUtilities::NekFactory< tKey, tBase, >
tPredicator typedefNektar::LibUtilities::NekFactory< tKey, tBase, >