Mantid
|
XML Parser for single value parameter types. More...
#include <SingleValueParameterParser.h>
Public Member Functions | |
Mantid::API::ImplicitFunctionParameter * | createParameter (Poco::XML::Element *parameterElement) override |
SingleValueParameterType * | createWithoutDelegation (Poco::XML::Element *parameterElement) |
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 single value parameter types.
Definition at line 41 of file SingleValueParameterParser.h.
|
overridevirtual |
Implements Mantid::API::ImplicitFunctionParameterParser.
Definition at line 60 of file SingleValueParameterParser.h.
References value.
SingleValueParameterType * Mantid::API::SingleValueParameterParser< SingleValueParameterType >::createWithoutDelegation | ( | Poco::XML::Element * | parameterElement | ) |
Definition at line 80 of file SingleValueParameterParser.h.
References value.
|
overridevirtual |
Implements Mantid::API::ImplicitFunctionParameterParser.
Definition at line 99 of file SingleValueParameterParser.h.