Mantid
|
This is the complete list of members for Mantid::API::IAlgorithm, including all inherited members.
addObserver(const Poco::AbstractObserver &observer) const =0 | Mantid::API::IAlgorithm | pure virtual |
afterPropertySet(const std::string &) | Mantid::Kernel::IPropertyManager | inlineprotectedvirtual |
alias() const =0 | Mantid::API::IAlgorithm | pure virtual |
aliasDeprecated() const =0 | Mantid::API::IAlgorithm | pure virtual |
asJson(bool withDefaultValues=false) const =0 | Mantid::Kernel::IPropertyManager | pure virtual |
asString(bool withDefaultValues=false) const =0 | Mantid::Kernel::IPropertyManager | pure virtual |
cancel()=0 | Mantid::API::IAlgorithm | pure virtual |
categories() const =0 | Mantid::API::IAlgorithm | pure virtual |
category() const =0 | Mantid::API::IAlgorithm | pure virtual |
categorySeparator() const =0 | Mantid::API::IAlgorithm | pure virtual |
clear()=0 | Mantid::Kernel::IPropertyManager | protectedpure virtual |
declareOrReplaceProperty(std::unique_ptr< Property > p, const std::string &doc="")=0 | Mantid::Kernel::IPropertyManager | pure virtual |
declareProperty(std::unique_ptr< Property > p, const std::string &doc="")=0 | Mantid::Kernel::IPropertyManager | pure virtual |
declareProperty(const std::string &name, T value, IValidator_sptr validator=std::make_shared< NullValidator >(), const std::string &doc="", const unsigned int direction=Direction::Input) | Mantid::Kernel::IPropertyManager | inline |
declareProperty(const std::string &name, T value, const std::string &doc, const unsigned int direction=Direction::Input) | Mantid::Kernel::IPropertyManager | inline |
declareProperty(const std::string &name, T value, const unsigned int direction) | Mantid::Kernel::IPropertyManager | inline |
declareProperty(const std::string &name, const char *value, IValidator_sptr validator=std::make_shared< NullValidator >(), const std::string &doc=std::string(), const unsigned int direction=Direction::Input) | Mantid::Kernel::IPropertyManager | inline |
declareProperty(const std::string &name, const char *value, const std::string &doc, IValidator_sptr validator=std::make_shared< NullValidator >(), const unsigned int direction=Direction::Input) | Mantid::Kernel::IPropertyManager | inline |
declareProperty(const std::string &name, const char *value, const unsigned int direction) | Mantid::Kernel::IPropertyManager | inline |
doSetProperty(const std::string &name, const T &value) | Mantid::Kernel::IPropertyManager | inlineprivate |
doSetProperty(const std::string &name, const std::shared_ptr< T > &value) | Mantid::Kernel::IPropertyManager | inlineprivate |
enableHistoryRecordingForChild(const bool on)=0 | Mantid::API::IAlgorithm | pure virtual |
execute()=0 | Mantid::API::IAlgorithm | pure virtual |
executeAsChildAlg()=0 | Mantid::API::IAlgorithm | pure virtual |
executeAsync()=0 | Mantid::API::IAlgorithm | pure virtual |
executionState() const =0 | Mantid::API::IAlgorithm | pure virtual |
existsProperty(const std::string &name) const =0 | Mantid::Kernel::IPropertyManager | pure virtual |
filterByProperty(const TimeSeriesProperty< bool > &, const std::vector< std::string > &)=0 | Mantid::Kernel::IPropertyManager | pure virtual |
filterByTime(const Types::Core::DateAndTime &, const Types::Core::DateAndTime &)=0 | Mantid::Kernel::IPropertyManager | pure virtual |
getAlgorithmID() const =0 | Mantid::API::IAlgorithm | pure virtual |
getAlgStartupLogging() const =0 | Mantid::API::IAlgorithm | pure virtual |
getAlwaysStoreInADS() const =0 | Mantid::API::IAlgorithm | pure virtual |
getDeclaredPropertyNames() const noexcept=0 | Mantid::Kernel::IPropertyManager | pure virtual |
getLoggingOffset() const =0 | Mantid::API::IAlgorithm | pure virtual |
getPointerToProperty(const std::string &name) const =0 | Mantid::Kernel::IPropertyManager | pure virtual |
getPointerToPropertyOrdinal(const int &index) const =0 | Mantid::Kernel::IPropertyManager | protectedpure virtual |
getProperties() const =0 | Mantid::Kernel::IPropertyManager | pure virtual |
getPropertiesInGroup(const std::string &group) const | Mantid::Kernel::IPropertyManager | |
getProperty(const std::string &name) const =0 | Mantid::Kernel::IPropertyManager | pure virtual |
getPropertyValue(const std::string &name) const =0 | Mantid::Kernel::IPropertyManager | pure virtual |
getValue(const std::string &name) const | Mantid::Kernel::IPropertyManager | protected |
getValue(const std::string &name) const | Mantid::Kernel::IPropertyManager | protected |
getValue(const std::string &name) const | Mantid::Kernel::IPropertyManager | protected |
helpURL() const =0 | Mantid::API::IAlgorithm | pure virtual |
initialize()=0 | Mantid::API::IAlgorithm | pure virtual |
isChild() const =0 | Mantid::API::IAlgorithm | pure virtual |
isExecuted() const =0 | Mantid::API::IAlgorithm | pure virtual |
isInitialized() const =0 | Mantid::API::IAlgorithm | pure virtual |
isLogging() const =0 | Mantid::API::IAlgorithm | pure virtual |
isReadyForGarbageCollection() const =0 | Mantid::API::IAlgorithm | pure virtual |
isRunning() const =0 | Mantid::API::IAlgorithm | pure virtual |
name() const =0 | Mantid::API::IAlgorithm | pure virtual |
propertyCount() const =0 | Mantid::Kernel::IPropertyManager | pure virtual |
removeObserver(const Poco::AbstractObserver &observer) const =0 | Mantid::API::IAlgorithm | pure virtual |
removeProperty(const std::string &name, const bool delproperty=true)=0 | Mantid::Kernel::IPropertyManager | pure virtual |
resetProperties()=0 | Mantid::Kernel::IPropertyManager | pure virtual |
resultState() const =0 | Mantid::API::IAlgorithm | pure virtual |
seeAlso() const =0 | Mantid::API::IAlgorithm | pure virtual |
setAlgStartupLogging(const bool enabled)=0 | Mantid::API::IAlgorithm | pure virtual |
setAlwaysStoreInADS(const bool doStore)=0 | Mantid::API::IAlgorithm | pure virtual |
setChild(const bool isChild)=0 | Mantid::API::IAlgorithm | pure virtual |
setChildEndProgress(const double endProgress) const =0 | Mantid::API::IAlgorithm | pure virtual |
setChildStartProgress(const double startProgress) const =0 | Mantid::API::IAlgorithm | pure virtual |
setLogging(const bool value)=0 | Mantid::API::IAlgorithm | pure virtual |
setLoggingOffset(const int value)=0 | Mantid::API::IAlgorithm | pure virtual |
setProperties(const std::string &propertiesJson, const std::unordered_set< std::string > &ignoreProperties=std::unordered_set< std::string >(), bool createMissing=false)=0 | Mantid::Kernel::IPropertyManager | pure virtual |
setProperties(const ::Json::Value &jsonValue, const std::unordered_set< std::string > &ignoreProperties=std::unordered_set< std::string >(), bool createMissing=false)=0 | Mantid::Kernel::IPropertyManager | pure virtual |
setPropertiesWithString(const std::string &propertiesString, const std::unordered_set< std::string > &ignoreProperties=std::unordered_set< std::string >())=0 | Mantid::Kernel::IPropertyManager | pure virtual |
setProperty(const std::string &name, const T &value) | Mantid::Kernel::IPropertyManager | inline |
setProperty(const std::string &name, std::unique_ptr< T > value) | Mantid::Kernel::IPropertyManager | inline |
setProperty(const std::string &name, const char *value) | Mantid::Kernel::IPropertyManager | inline |
setProperty(const std::string &name, const std::string &value) | Mantid::Kernel::IPropertyManager | inline |
setPropertyGroup(const std::string &name, const std::string &group) | Mantid::Kernel::IPropertyManager | inline |
setPropertyOrdinal(const int &index, const std::string &value)=0 | Mantid::Kernel::IPropertyManager | pure virtual |
setPropertySettings(const std::string &name, std::unique_ptr< IPropertySettings > settings) | Mantid::Kernel::IPropertyManager | |
setPropertyValue(const std::string &name, const std::string &value)=0 | Mantid::Kernel::IPropertyManager | pure virtual |
setPropertyValueFromJson(const std::string &name, const Json::Value &value)=0 | Mantid::Kernel::IPropertyManager | pure virtual |
setRethrows(const bool rethrow)=0 | Mantid::API::IAlgorithm | pure virtual |
setTypedProperty(const std::string &name, const T &value, const std::false_type &) | Mantid::Kernel::IPropertyManager | inlineprivate |
setTypedProperty(const std::string &name, const T &value, const std::true_type &) | Mantid::Kernel::IPropertyManager | inlineprivate |
setTypedProperty(const std::string &name, std::unique_ptr< T > value, const std::true_type &) | Mantid::Kernel::IPropertyManager | inlineprivate |
splitByTime(std::vector< SplittingInterval > &, std::vector< PropertyManager * >) const =0 | Mantid::Kernel::IPropertyManager | pure virtual |
summary() const =0 | Mantid::API::IAlgorithm | pure virtual |
takeProperty(const size_t index)=0 | Mantid::Kernel::IPropertyManager | pure virtual |
toJson() const =0 | Mantid::API::IAlgorithm | pure virtual |
toString() const =0 | Mantid::API::IAlgorithm | pure virtual |
updatePropertyValues(const IPropertyManager &other) | Mantid::Kernel::IPropertyManager | |
validateInputs()=0 | Mantid::API::IAlgorithm | pure virtual |
validateProperties() const =0 | Mantid::Kernel::IPropertyManager | pure virtual |
version() const =0 | Mantid::API::IAlgorithm | pure virtual |
workspaceMethodInputProperty() const =0 | Mantid::API::IAlgorithm | pure virtual |
workspaceMethodName() const =0 | Mantid::API::IAlgorithm | pure virtual |
workspaceMethodOn() const =0 | Mantid::API::IAlgorithm | pure virtual |
~IPropertyManager()=default | Mantid::Kernel::IPropertyManager | virtual |