Mantid
Loading...
Searching...
No Matches
Mantid::API::AlgorithmFactoryImpl Member List

This is the complete list of members for Mantid::API::AlgorithmFactoryImpl, including all inherited members.

_mapMantid::Kernel::DynamicFactory< Algorithm >private
AbstractFactory typedefMantid::Kernel::DynamicFactory< Algorithm >
AlgorithmFactoryImpl(const AlgorithmFactoryImpl &)=deleteMantid::API::AlgorithmFactoryImpl
AlgorithmFactoryImpl()Mantid::API::AlgorithmFactoryImplprivate
AliasMap typedefMantid::API::AlgorithmFactoryImplprivate
create(const std::string &, const int &) constMantid::API::AlgorithmFactoryImpl
DynamicFactory< Algorithm >::create(const std::string &className) constMantid::Kernel::DynamicFactory< Algorithm >inlinevirtual
createAlgorithm(const std::string &name, const int version) constMantid::API::AlgorithmFactoryImplprivate
createName(const std::string &, const int &) constMantid::API::AlgorithmFactoryImplprivate
createUnwrapped(const std::string &className) constMantid::Kernel::DynamicFactory< Algorithm >inlinevirtual
decodeName(const std::string &mangledName) constMantid::API::AlgorithmFactoryImpl
Disabled enum valueMantid::Kernel::DynamicFactory< Algorithm >
disableNotifications()Mantid::Kernel::DynamicFactory< Algorithm >inline
DynamicFactory(const DynamicFactory &)=deleteMantid::Kernel::DynamicFactory< Algorithm >
DynamicFactory()Mantid::Kernel::DynamicFactory< Algorithm >inlineprotected
Enabled enum valueMantid::Kernel::DynamicFactory< Algorithm >
enableNotifications()Mantid::Kernel::DynamicFactory< Algorithm >inline
ErrorIfExists enum valueMantid::Kernel::DynamicFactory< Algorithm >
exists(const std::string &algorithmName, const int version=-1)Mantid::API::AlgorithmFactoryImpl
DynamicFactory< Algorithm >::exists(const std::string &className) constMantid::Kernel::DynamicFactory< Algorithm >inline
extractAlgAlias(const std::shared_ptr< IAlgorithm > &alg) constMantid::API::AlgorithmFactoryImplprivate
extractAlgName(const std::shared_ptr< IAlgorithm > &alg) constMantid::API::AlgorithmFactoryImplprivate
extractAlgVersion(const std::shared_ptr< IAlgorithm > &alg) constMantid::API::AlgorithmFactoryImplprivate
FactoryMap typedefMantid::Kernel::DynamicFactory< Algorithm >private
fillHiddenCategories(std::unordered_set< std::string > *categorySet) constMantid::API::AlgorithmFactoryImplprivate
getCategories(bool includeHidden=false) constMantid::API::AlgorithmFactoryImpl
getCategoriesWithState() constMantid::API::AlgorithmFactoryImpl
getDescriptors(bool includeHidden=false, bool includeAliases=false) constMantid::API::AlgorithmFactoryImpl
getKeys() const overrideMantid::API::AlgorithmFactoryImplvirtual
getKeys(bool includeHidden) constMantid::API::AlgorithmFactoryImpl
getRealNameFromAlias(const std::string &alias) const noexceptMantid::API::AlgorithmFactoryImpl
highestVersion(const std::string &algorithmName) constMantid::API::AlgorithmFactoryImpl
m_amapMantid::API::AlgorithmFactoryImplprivate
m_notifyStatusMantid::Kernel::DynamicFactory< Algorithm >private
m_vmapMantid::API::AlgorithmFactoryImplprivate
Mantid::Kernel::CreateUsingNew< AlgorithmFactoryImpl >Mantid::API::AlgorithmFactoryImplfriend
notificationCenterMantid::Kernel::DynamicFactory< Algorithm >
NotificationStatus enum nameMantid::Kernel::DynamicFactory< Algorithm >
operator=(const AlgorithmFactoryImpl &)=deleteMantid::API::AlgorithmFactoryImpl
DynamicFactory< Algorithm >::operator=(const DynamicFactory &)=deleteMantid::Kernel::DynamicFactory< Algorithm >
OverwriteCurrent enum valueMantid::Kernel::DynamicFactory< Algorithm >
sendUpdateNotification()Mantid::Kernel::DynamicFactory< Algorithm >inlineprivate
sendUpdateNotificationIfEnabled()Mantid::Kernel::DynamicFactory< Algorithm >inlineprivate
subscribe()Mantid::API::AlgorithmFactoryImplinline
subscribe(std::unique_ptr< Kernel::AbstractInstantiator< T > > instantiator, const SubscribeAction replaceExisting=ErrorIfExists)Mantid::API::AlgorithmFactoryImplinline
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 nameMantid::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 typedefMantid::API::AlgorithmFactoryImplprivate
~AlgorithmFactoryImpl() overrideMantid::API::AlgorithmFactoryImplprivate
~DynamicFactory()=defaultMantid::Kernel::DynamicFactory< Algorithm >virtual