_map | Mantid::Kernel::DynamicFactory< Algorithm > | private |
AbstractFactory typedef | Mantid::Kernel::DynamicFactory< Algorithm > | |
AlgorithmFactoryImpl(const AlgorithmFactoryImpl &)=delete | Mantid::API::AlgorithmFactoryImpl | |
AlgorithmFactoryImpl() | Mantid::API::AlgorithmFactoryImpl | private |
AliasMap typedef | Mantid::API::AlgorithmFactoryImpl | private |
create(const std::string &, const int &) const | Mantid::API::AlgorithmFactoryImpl | |
DynamicFactory< Algorithm >::create(const std::string &className) const | Mantid::Kernel::DynamicFactory< Algorithm > | inlinevirtual |
createAlgorithm(const std::string &name, const int version) const | Mantid::API::AlgorithmFactoryImpl | private |
createName(const std::string &, const int &) const | Mantid::API::AlgorithmFactoryImpl | private |
createUnwrapped(const std::string &className) const | Mantid::Kernel::DynamicFactory< Algorithm > | inlinevirtual |
decodeName(const std::string &mangledName) const | Mantid::API::AlgorithmFactoryImpl | |
Disabled enum value | Mantid::Kernel::DynamicFactory< Algorithm > | |
disableNotifications() | Mantid::Kernel::DynamicFactory< Algorithm > | inline |
DynamicFactory(const DynamicFactory &)=delete | Mantid::Kernel::DynamicFactory< Algorithm > | |
DynamicFactory() | Mantid::Kernel::DynamicFactory< Algorithm > | inlineprotected |
Enabled enum value | Mantid::Kernel::DynamicFactory< Algorithm > | |
enableNotifications() | Mantid::Kernel::DynamicFactory< Algorithm > | inline |
ErrorIfExists enum value | Mantid::Kernel::DynamicFactory< Algorithm > | |
exists(const std::string &algorithmName, const int version=-1) | Mantid::API::AlgorithmFactoryImpl | |
DynamicFactory< Algorithm >::exists(const std::string &className) const | Mantid::Kernel::DynamicFactory< Algorithm > | inline |
extractAlgAlias(const std::shared_ptr< IAlgorithm > &alg) const | Mantid::API::AlgorithmFactoryImpl | private |
extractAlgName(const std::shared_ptr< IAlgorithm > &alg) const | Mantid::API::AlgorithmFactoryImpl | private |
extractAlgVersion(const std::shared_ptr< IAlgorithm > &alg) const | Mantid::API::AlgorithmFactoryImpl | private |
FactoryMap typedef | Mantid::Kernel::DynamicFactory< Algorithm > | private |
fillHiddenCategories(std::unordered_set< std::string > *categorySet) const | Mantid::API::AlgorithmFactoryImpl | private |
getCategories(bool includeHidden=false) const | Mantid::API::AlgorithmFactoryImpl | |
getCategoriesWithState() const | Mantid::API::AlgorithmFactoryImpl | |
getDescriptors(bool includeHidden=false, bool includeAliases=false) const | Mantid::API::AlgorithmFactoryImpl | |
getKeys() const override | Mantid::API::AlgorithmFactoryImpl | virtual |
getKeys(bool includeHidden) const | Mantid::API::AlgorithmFactoryImpl | |
getRealNameFromAlias(const std::string &alias) const noexcept | Mantid::API::AlgorithmFactoryImpl | |
highestVersion(const std::string &algorithmName) const | Mantid::API::AlgorithmFactoryImpl | |
m_amap | Mantid::API::AlgorithmFactoryImpl | private |
m_notifyStatus | Mantid::Kernel::DynamicFactory< Algorithm > | private |
m_vmap | Mantid::API::AlgorithmFactoryImpl | private |
Mantid::Kernel::CreateUsingNew< AlgorithmFactoryImpl > | Mantid::API::AlgorithmFactoryImpl | friend |
notificationCenter | Mantid::Kernel::DynamicFactory< Algorithm > | |
NotificationStatus enum name | Mantid::Kernel::DynamicFactory< Algorithm > | |
operator=(const AlgorithmFactoryImpl &)=delete | Mantid::API::AlgorithmFactoryImpl | |
DynamicFactory< Algorithm >::operator=(const DynamicFactory &)=delete | Mantid::Kernel::DynamicFactory< Algorithm > | |
OverwriteCurrent enum value | Mantid::Kernel::DynamicFactory< Algorithm > | |
sendUpdateNotification() | Mantid::Kernel::DynamicFactory< Algorithm > | inlineprivate |
sendUpdateNotificationIfEnabled() | Mantid::Kernel::DynamicFactory< Algorithm > | inlineprivate |
subscribe() | Mantid::API::AlgorithmFactoryImpl | inline |
subscribe(std::unique_ptr< Kernel::AbstractInstantiator< T > > instantiator, const SubscribeAction replaceExisting=ErrorIfExists) | Mantid::API::AlgorithmFactoryImpl | inline |
DynamicFactory< Algorithm >::subscribe(const std::string &className) | Mantid::Kernel::DynamicFactory< Algorithm > | inline |
DynamicFactory< Algorithm >::subscribe(const std::string &className, std::unique_ptr< AbstractFactory > pAbstractFactory, SubscribeAction replace=ErrorIfExists) | Mantid::Kernel::DynamicFactory< Algorithm > | inline |
SubscribeAction enum name | Mantid::Kernel::DynamicFactory< Algorithm > | |
unsubscribe(const std::string &algorithmName, const int version) | Mantid::API::AlgorithmFactoryImpl | |
DynamicFactory< Algorithm >::unsubscribe(const std::string &className) | Mantid::Kernel::DynamicFactory< Algorithm > | inline |
VersionMap typedef | Mantid::API::AlgorithmFactoryImpl | private |
~AlgorithmFactoryImpl() override | Mantid::API::AlgorithmFactoryImpl | private |
~DynamicFactory()=default | Mantid::Kernel::DynamicFactory< Algorithm > | virtual |