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 typedef | Nektar::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_mutex | Nektar::LibUtilities::NekFactory< tKey, tBase, > | private |
mMapFactory | Nektar::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 typedef | Nektar::LibUtilities::NekFactory< tKey, tBase, > | |
tDescription typedef | Nektar::LibUtilities::NekFactory< tKey, tBase, > | |
TMapFactory typedef | Nektar::LibUtilities::NekFactory< tKey, tBase, > | |
TMapFactoryIterator typedef | Nektar::LibUtilities::NekFactory< tKey, tBase, > | |
tPredicator typedef | Nektar::LibUtilities::NekFactory< tKey, tBase, > | |