|
Mantid
|
XML Parser for invalid parameter types. More...
#include <InvalidParameterParser.h>
Public Member Functions | |
| Mantid::API::ImplicitFunctionParameter * | createParameter (Poco::XML::Element *parameterElement) override |
| InvalidParameterParser () | |
| void | setSuccessorParser (Mantid::API::ImplicitFunctionParameterParser *parser) 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 |
Protected Member Functions | |
| InvalidParameter * | parseInvalidParameter (std::string value) |
Protected Attributes | |
| ImplicitFunctionParameterParser::SuccessorType | m_successor |
Protected Attributes inherited from Mantid::API::ImplicitFunctionParameterParser | |
| SuccessorType | m_successor |
Additional Inherited Members | |
Public Types inherited from Mantid::API::ImplicitFunctionParameterParser | |
| using | SuccessorType = boost::interprocess::unique_ptr< ImplicitFunctionParameterParser, DeleterPolicy< ImplicitFunctionParameterParser > > |
| Successor type. More... | |
XML Parser for invalid parameter types.
Definition at line 26 of file InvalidParameterParser.h.
|
default |
|
overridevirtual |
Implements Mantid::API::ImplicitFunctionParameterParser.
Definition at line 17 of file InvalidParameterParser.cpp.
References parseInvalidParameter().
|
protected |
Definition at line 22 of file InvalidParameterParser.cpp.
References value.
Referenced by createParameter().
|
overridevirtual |
Implements Mantid::API::ImplicitFunctionParameterParser.
Definition at line 26 of file InvalidParameterParser.cpp.
References UNUSED_ARG.
|
protected |
Definition at line 33 of file InvalidParameterParser.h.