Mantid
|
XML parser for vector value (3 elements) parameter types. More...
#include <Vector3DParameterParser.h>
Public Member Functions | |
Mantid::API::ImplicitFunctionParameter * | createParameter (Poco::XML::Element *parameterElement) override |
VectorValueParameterType * | parseVectorParameter (std::string value) |
void | setSuccessorParser (Mantid::API::ImplicitFunctionParameterParser *paramParser) override |
Public Member Functions inherited from Mantid::API::ImplicitFunctionParameterParser | |
virtual ImplicitFunctionParameter * | createParameter (Poco::XML::Element *parameterElement)=0 |
virtual void | setSuccessorParser (ImplicitFunctionParameterParser *paramParser)=0 |
virtual | ~ImplicitFunctionParameterParser ()=default |
Additional Inherited Members | |
Public Types inherited from Mantid::API::ImplicitFunctionParameterParser | |
using | SuccessorType = boost::interprocess::unique_ptr< ImplicitFunctionParameterParser, DeleterPolicy< ImplicitFunctionParameterParser > > |
Successor type. More... | |
Protected Attributes inherited from Mantid::API::ImplicitFunctionParameterParser | |
SuccessorType | m_successor |
XML parser for vector value (3 elements) parameter types.
Definition at line 31 of file Vector3DParameterParser.h.
|
overridevirtual |
Implements Mantid::API::ImplicitFunctionParameterParser.
Definition at line 62 of file Vector3DParameterParser.h.
VectorValueParameterType * Mantid::MDAlgorithms::Vector3DParameterParser< VectorValueParameterType >::parseVectorParameter | ( | std::string | value | ) |
Definition at line 43 of file Vector3DParameterParser.h.
References value.
|
overridevirtual |
Implements Mantid::API::ImplicitFunctionParameterParser.
Definition at line 73 of file Vector3DParameterParser.h.